fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.  
  5. int data[9],a,b,i;
  6.  
  7. scanf("%d",&a);
  8. printf("必要金額を入力(1~1000):%d\n",a);
  9.  
  10. for(i = 9;i >= 0;i --){
  11. if(a > data[i]){
  12. printf("%d\n",i);
  13. a -= data[i];
  14. }
  15. }
  16. return 0;
  17. }
  18.  
Success #stdin #stdout 0s 5320KB
stdin
200
data[0] = 1
data[1] = 2
data[2] = 4
data[3] = 8
data[4] = 16
data[5] = 32
data[6] = 64
data[7] = 128
data[8] = 256
data[9] = 512
stdout
必要金額を入力(1~1000):200
6
5
4
3
2
1
0