목록Algorithm/Programmers (18)
SW 꿈나무
[Level 1][C] 콜라츠 추측
문제 콜라츠 추측은, 주어진 수가 1이 될 때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업을 아래와 같습니다. 1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다.예를 들어, 입력된 수가 6이라면 아래와 같이 8번 만에 1이 됩니다. 6 -> 3 -> 10 -> 5 -> 16 -> 8 -> 4 -> 2 -> 1위 작업을 몇 번이나 반복해야하는지 반환하는 함수, solution을 완성하세요. 단, 작업을 500번을 반복해도 1이 되지 않는다면 -1을 반환해 주세요. 제한 조건 입력된 수는 1이상 8000000 미만 정수 Example Input 1 : 6 In..
Algorithm/Programmers
2020. 3. 26. 16:59
[Level 1][C] 직사각형 별찍기
문제 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별 문자 ( * ) 를 이용하여 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 1000 이하의 자연수 Example Input : 5 3Output : ***** ***** ***** Code #include int main(void) { int m; // m 입력받을 정수형 변수 선언 int n; // n 입력받을 정수형 변수 선언 scanf("%d %d",&m, &n); // m, n 입력 for(int i=0;i
Algorithm/Programmers
2020. 3. 25. 20:19