문제 : www.acmicpc.net/problem/21313
이 문제는 해답만 찾는다면 금방 해결할 수 있는 문제이다.
짝수 / 홀수로 구분을 하여서
짝수일 때에는 11 22 11 22 이렇게 계속 반복이고, 홀수일때는 11 22 11 22 이렇게 반복하다가 마지막에 33만 붙혀주면 조건대로 성립한다.
#include <stdio.h>
int main(void)
{
int n;
scanf("%d",&n);
int odd = 0;
if(n%2==1){odd=1;n--;}
while (n) {
if(n%2==0){printf("1 ");}
else{printf("2 ");}
n--;
}
if(odd){printf("3");}
return 0;
}
새로만든 github 주소이다.
https://github.com/JirongKim/JIrongKim
'프로그래밍 > 개발 이야기' 카테고리의 다른 글
빵돌이를 위한 앱 개발 (0) | 2021.05.21 |
---|---|
[백준] 11000번 문제풀이 (0) | 2021.05.20 |
[C++] 2020 카카오 인턴십 for Tech developers 2번문제 (0) | 2021.05.08 |
[C++] 2020 카카오 인턴십 for Tech developers 1번문제 (0) | 2021.05.08 |
[백준] 5585번 문제풀이 (2) | 2021.04.09 |
댓글