问题描述:
C语言OJ 提交提示 “Time Limit Exceed”
Description
我们知道人民币有1、2、5、10、20、50、100这几种面值.
现在给你n(1≤n≤250)元,让你计算换成用上面这些面额表示且总数不超过100张,共有几种.
比如4元,能用4张1元、2张1元和1张2元、2张2元,三种表示方法.
Input
输入有多组,每组一行,为一个整合n.
输入以0结束.
Output
输出该面额有几种表示方法.
Sample Input
1
4
0
Sample Output
1
3
下面是我的代码:
#include
int main()
{ int i,j,k,p,q,r,s,n,m,n1,n2,n3,n4,n5,n6;
while(scanf("%d",&n),n)
\x05{\x05m=0;n1=n/2;n2=n/5;n3=n/10;n4=n/20;n5=n/50;n6=n/100;
\x05\x05for(i=0;i
Description
我们知道人民币有1、2、5、10、20、50、100这几种面值.
现在给你n(1≤n≤250)元,让你计算换成用上面这些面额表示且总数不超过100张,共有几种.
比如4元,能用4张1元、2张1元和1张2元、2张2元,三种表示方法.
Input
输入有多组,每组一行,为一个整合n.
输入以0结束.
Output
输出该面额有几种表示方法.
Sample Input
1
4
0
Sample Output
1
3
下面是我的代码:
#include
int main()
{ int i,j,k,p,q,r,s,n,m,n1,n2,n3,n4,n5,n6;
while(scanf("%d",&n),n)
\x05{\x05m=0;n1=n/2;n2=n/5;n3=n/10;n4=n/20;n5=n/50;n6=n/100;
\x05\x05for(i=0;i
问题解答:
我来补答展开全文阅读