SWEA 48

[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

[D3] SWEA10059 유효기간

카드 유효기간은 MMYY 또는 YYMM인데, 주어진 표기가 MMYY인지 YYMM인지 판별하는 문제. *둘다되면 AMBIGUOUS, 둘다 안되면 NA 출력 #include int main(void){ int tc, T; int N, i, m, y; scanf("%d", &T); for(tc=1; tc12){ if(N%100>12||N%100==0)printf("NA\n"); elseprintf("YYMM\n"); }else if(N%100>12){ if(N/100>12||N/100==0)printf("NA\n"); elseprintf("MMYY\n"); }else if(N%100==0||N/100==0){ if(N==0)printf("NA\n"); else if(N%100==0)printf("MMYY\n"..

SWEA/[D3] 2020.09.26

[D3] SWEA10032 과자 분배

#include int main(void){ int n, k; int tc, T; scanf("%d", &T); for(tc=1; tc=k){ if(n%k)printf("1\n"); elseprintf("0\n"); }else{ printf("1\n"); } } } 몇 개를 받든 어차피 차이는 1개만 날테니까 과자가 사람 수의 배수인지 아닌지만 체크하면 됨. swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AXJZ6_6KCLcDFAU3&categoryId=AXJZ6_6KCLcDFAU3&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swex..

SWEA/[D3] 2020.09.20