int main() { int a; scanf(“%d”,&a); int b[a]; int c[a][6]; int n=0; for(int i=0;i<a;i++) { scanf(“%d”,&b[i]); } for(int j=0;j<a;j++) { c[j][0]=b[j]/100; c[j][1]=(b[j]-c[j][0]100)/50; c[j][2]=(b[j]-c[j][0]100-c[j][1]50)/20; c[j][3]=(b[j]-c[j][0]100-c[j][1]50-c[j][2]20)/10; c[j][4]=(b[j]-c[j][0]100-c[j][1]50-c[j][2]20-c[j][3]10)/5; c[j][5]=(b[j]-c[j][0]100-c[j][1]50-c[j][2]20-c[j][3]10-c[j][4]*5)/1; } for(int f=0;f<a;f++) { printf(“cace #%d\n”,n); n++; for(int p=0;p<6;p++) { printf(“%d”,c[f][p]); if(p<5) { printf(” “); } } printf(“\n”); } return 0; } 为什么我可以在我程序中跑出来,我提交时显示回答错误。
using namespace std;
int main() { int n; cin >> n; int i; for(i = 0; i < n; i++){ int money; int j; int a[6] = {100, 50, 20, 10, 5, 1}; cin >> money; for(j = 0; j < 6; j++){ int tmp = a[j]; a[j] = money / tmp; money = money % tmp; } cout << “case #” << i << “:” << endl; for(j = 0; j < 5; j++){ cout << a[j] << ” “; } cout << a[j] << endl; } return 0; }
include “stdio.h”
int main()
{
int a;
scanf(“%d”,&a);
int b[a];
int c[a][6];
int n=0;
for(int i=0;i<a;i++)
{
scanf(“%d”,&b[i]);
}
for(int j=0;j<a;j++)
{
c[j][0]=b[j]/100;
c[j][1]=(b[j]-c[j][0]100)/50;
c[j][2]=(b[j]-c[j][0]100-c[j][1]50)/20;
c[j][3]=(b[j]-c[j][0]100-c[j][1]50-c[j][2]20)/10;
c[j][4]=(b[j]-c[j][0]100-c[j][1]50-c[j][2]20-c[j][3]10)/5;
c[j][5]=(b[j]-c[j][0]100-c[j][1]50-c[j][2]20-c[j][3]10-c[j][4]*5)/1;
}
for(int f=0;f<a;f++)
{
printf(“cace #%d\n”,n);
n++;
for(int p=0;p<6;p++)
{
printf(“%d”,c[f][p]);
if(p<5)
{
printf(” “);
}
}
printf(“\n”);
}
return 0;
}
为什么我可以在我程序中跑出来,我提交时显示回答错误。
include
include
using namespace std;
int main()
{
int n;
cin >> n;
int i;
for(i = 0; i < n; i++){
int money;
int j;
int a[6] = {100, 50, 20, 10, 5, 1};
cin >> money;
for(j = 0; j < 6; j++){
int tmp = a[j];
a[j] = money / tmp;
money = money % tmp;
}
cout << “case #” << i << “:” << endl;
for(j = 0; j < 5; j++){
cout << a[j] << ” “;
}
cout << a[j] << endl;
}
return 0;
}