SWEA/[D1] 19

[D1] SWEA2043 서랍의 비밀번호

[문제] 서랍의 비밀번호가 생각이 나지 않는다. 비밀번호 P는 000부터 999까지 번호 중의 하나이다. 주어지는 번호 K부터 1씩 증가하며 비밀번호를 확인해 볼 생각이다. 예를 들어 비밀번호 P가 123 이고 주어지는 번호 K가 100 일 때, 100부터 123까지 24번 확인하여 비밀번호를 맞출 수 있다. P와 K가 주어지면 K부터 시작하여 몇 번 만에 P를 맞출 수 있는지 알아보자. [입력] 입력으로 P와 K가 빈 칸을 사이로 주어진다. [출력] 몇 번 만에 비밀번호를 맞출 수 있는지 출력한다. #include int main(void){ int p,k; scanf("%d%d", &p, &k); printf("%d", p-k+1); return 0; } k부터 p까지 1씩 증가하며 확인하므로 그 개..

SWEA/[D1] 2021.04.07

[D1] SWEA1545 거꾸로 출력해보아요

주어진 숫자부터 0까지 순서대로 출력하는 문제다. n n-1 n-2 ... 0 while문 사용 #include int main(void){ int n; scanf("%d", &n); while(n>=0){ printf("%d ", n); n--; } printf("\n"); return 0; } 입력받을 n을 선언하고 scanf를 통해 입력받는다. while문의 조건은 n>=0, 즉 n이 0일때까지 안의 내용을 반복한다. 반복할 내용은 n을 출력하고 1을 빼는 것이다. for문 사용 #include int main(void){ int n; scanf("%d", &n); for(; n>=0; n--){ printf("%d ", n); } printf("\n"); return 0; } for(초기식; 조건..

SWEA/[D1] 2020.08.26