[백준/C언어] 3052번 - 나머지
백준 웹사이트 "3052번 - 나머지" 문제풀이입니다. 언어는 C언어입니다. (제출 언어: C99) 문제 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 소스 코드 #include #include //header file for 'memset' int main(void){ int remainders[42]; memset(remainders, 0, sizeof remainders); //모든 값을 0으로 초기화 for(int i=0; i
더보기
[백준/C언어] 10430번 - 나머지
백준 웹사이트 "10430번 - 나머지" 문제풀이입니다. 언어는 C언어입니다. (제출 언어: C99) 문제 10430번: 나머지 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) www.acmicpc.net 소스 코드 #include int main(void){ int A, B, C; scanf("%d %d %d", &A, &B, &C); printf("%d\n", (A+B)%C); printf("%d\n", ((A%C)+(B%C))%C); printf("%d\n", (A*B)%C); printf("%d\n", ((A%C)*(B%C))%C); return 0; } 문제 풀이 \((A+B)\%C\) 는 \(((A\%C)+(B\%C))\%C\) 와 같은지, 또 \((A\t..
더보기