2011年1月22日
摘要: 换零钱,只用找最少的硬币数方法code:#include iostream#include cstdio#include cstringusing namespace std;int main(){ int cas, price; while(scanf("%d",&cas)!=EOF) { for(int i=1; i=cas; i++) { cinprice; int sum=price/25; printf("%d %d QUARTER(S), ", i,sum); price=(price-sum*25); sum=price/10; printf("%d DIME( 阅读全文
posted @ 2011-01-22 16:32 FreeAquar 阅读(152) 评论(0) 推荐(0)
摘要: code:#include iostream#include cstdio#include cstringusing namespace std;int num[25][25];int main(){ int n,s; while(scanf("%d%d",&n, &s)!=EOF) { memset(num,0,sizeof(num)); for(int i=0; in; i++) { for(int j=0; j=i; j++) { num[i][j]=s; s++; if(s==10) s=1; } } for(int i=0; in; i++) { for(int j 阅读全文
posted @ 2011-01-22 16:00 FreeAquar 阅读(132) 评论(0) 推荐(0)
摘要: //题意:给出 n ,如果 n 是素数则输出 0 ,否则求出大于 n 的素数 k 与小于 n 的素数 j//之间的差。code:#include iostream#include cstdio#include cstdlib#include cstring#define MAXN 1300000using namespace std;int prime[MAXN], count;int visited[MAXN];void Prime(){ for(int i=2; iMAXN; i++) { if(prime[i]==0) for(int j=i+i; jMAXN; j= 阅读全文
posted @ 2011-01-22 12:17 FreeAquar 阅读(198) 评论(0) 推荐(0)