편의점에서 콜라 가격은 1500원이고, 고객은 100짜리 동전 20개와 500워 짜리 동전 3개를 가지고 있다. 만약, 동전으로 콜라 가격을 지불하려고 한다면, 지불할 수 있는 방법은 어떤 것이 있는지 모두 출력하시오.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#include <stdio.h>
#include <Windows.h>
int main(void) {
int i = 0; // 500 원
int j = 0; // 100 원
int a = 100;
int b = 500;
int c;
int d;
int coke = 1500;
int count = 0;
for (i = 0; i < 5; i++) {
for (j = 0; j < 21; j++) {
c = i * b;
d = j * a;
if (c + d == coke) {
count++;
printf("%d %d\n", c, d);
}
}
}
printf("%d\n", count);
system("pause");
return 0;
}
| cs |
댓글
댓글 쓰기