![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM成功
纯木
这个作者很懒,什么都没留下…
展开
-
hdu Ecoding .
#include#includeint main(){ char a,c[10000]; int s,n,i; scanf("%d",&n); while(n--) { scanf("%s",c); int l=strlen(c); a=c[0];s=0; for(i=0;i { if(a==c[i]) s++;转载 2013-11-17 15:57:30 · 674 阅读 · 0 评论 -
不容易系列
【不容易系列2】Time Limit:10000MS Memory Limit:65536KTotal Submit:181 Accepted:110 Description大家常常感慨,要做好一件事情真的不容易,确实,失败比成功容易多了!做好“一件”事情尚且不易,若想永远成功而总从不失败,那更是难上加难了,就像花钱总是比挣钱容易的道理一样。 话虽这样说,我还是要原创 2013-11-29 09:26:14 · 365 阅读 · 0 评论 -
sort 字符串排序
#include#include#includeusing namespace std;struct Node{ char str[80];}p[100];bool cmp(Node a, Node b){ return strcmp(a.str,b.str);}int main(){ int i,num; scanf("%d",&原创 2013-12-06 15:33:05 · 478 阅读 · 0 评论 -
hdu Isting
#include#includeint main(){char se[250];int i,j,n;int f[250][1000]={0};f[0][1]=f[1][1]=1;for(i=2;i{for(j=1;jf[i][j]=f[i-2][j]+f[i-1][j];for(j=1;j{f[i][i+1]+=f[i][j]/10;翻译 2013-11-30 14:25:36 · 359 阅读 · 0 评论 -
hdu 绝对值排序
#includeint main(){ int m,c[100],a[100],i,n,j,t; while(~scanf("%d",&n)&&n!=0) { for(i=0;i scanf("%d",&a[i]); m=0; for(i=0;i if(a[i] {c[m]=a[i];m++;a[i]=-a[i];} for(i原创 2013-12-02 09:45:36 · 390 阅读 · 0 评论 -
c语言 杨辉三角
#includeint main(){ int c[30][30]={1},i,j,n; for(i=1;i { c[i][0]=1; c[i][i]=1; } for(i=2;i for(j=1;j c[i][j]=c[i-1][j]+c[i-1][j-1]; while(~scanf("%d",&n)) { if(n==原创 2013-12-04 11:08:43 · 474 阅读 · 0 评论 -
sky 数
Sky数Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11569 Accepted Submission(s): 6704Problem DescriptionSky从小喜欢奇特的东西,而且天生对数字特别敏感原创 2013-12-13 11:36:51 · 651 阅读 · 0 评论 -
指针数组 字符串排序
#include#includeint main(){ void sort(char *p[],int n); char ch[10][10],*p[10]; for(int i=0;i scanf("%s",&ch[i]); for(i=0;i p[i]=ch[i]; //一一对应 sort(p,10); for(i=0;i原创 2013-12-05 21:07:22 · 618 阅读 · 0 评论 -
hdu Sky数
Sky数Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11569 Accepted Submission(s): 6704Problem DescriptionSky从小喜欢奇特的东西,而且天生对数字特别原创 2013-12-13 11:34:59 · 392 阅读 · 0 评论 -
Super Jumping! Jumping! Jumping!
纠结了很久,总算看懂了!留作纪念,dp问题实在有点抽象#includeusing namespace std;int max(int x,int y){ return x>y?x:y; }int main(){ int dp[1001],a[1001],n,i,j,tot,maxx; while(~scanf("%d",&n)&&n) { for(i=0;翻译 2014-03-09 15:41:56 · 445 阅读 · 0 评论 -
hdu 1016 Prime Ring Problem
此题用回溯,原来的时候一直wa,很郁闷,提交了十来次,最后发现时存素数的那个数组开小了,19+20 最多能有四十,原来才开了20;#include#includeint a[22], n, p[50], v[22];int num=1,flag;int prime(int x){ int i; if(x==1) return 1;原创 2014-03-28 16:27:55 · 375 阅读 · 0 评论 -
hdu Knight Moves
这题刚看的时候硬是没搞懂,knight,这英语。。。不想说什么。后来在网上搜索了一下题意才知道是按象棋里面马那样斜着走。用广搜,把每一个位置的步数记录,八个方向搜索。这题刚开始用数组存步数,然后由于总是Output Limit Exceeded,实在找不出原因,改用num记数,还一样,再改用结构体中的stp,也还是Output Limit Exceeded,其实这根本就不是这个问题!原创 2014-03-29 17:01:21 · 527 阅读 · 0 评论 -
hdu 1518 square解题报告
/*此题刚看时真没思路,搜了下别人的解题报告才有思路,还是用了个多小时题意:给出很多棍子,问能否正好拼出个正方形此题用回溯,一个数一个数的搜,如果之和为正好为给出所以数总数的1/4,则边数加一;*/#includeusing namespace std;int n,m;int sum,len;int a[22],v[22];int ok;void dfs(in原创 2014-04-02 23:59:50 · 567 阅读 · 0 评论 -
一个关于msp430 编译的错误
Error[e46]: Undefined external "voltage" referred in main ( C:\Users\Administrator\Desktop\msp430prictice\press KEY to control DAC\Debug\Obj\main.r43 )原创 2014-08-17 18:02:46 · 1084 阅读 · 0 评论 -
找最大元素
#includeint main(){ int i; char m,a[100]; while(~scanf("%s",a)) { m=a[0]; for(i=1;a[i]!='\0';i++) if(a[i]>m) m=a[i]; for(i=0;a[i]!='\0';i++) if(a[i]==m) print原创 2013-11-15 17:03:17 · 375 阅读 · 0 评论 -
c 冒泡排序
#includeint main(){ int a[100],i,j,t; for(i=0;i scanf("%d",&a[i]); for(i=0;i for(j=0;j if(a[j]>a[j+1]) {t=a[j];a[j]=a[j+1];a[j+1]=t;} for(i=0;i printf("%d ",a[i]);翻译 2013-11-27 12:44:03 · 387 阅读 · 0 评论 -
hdu Octorber 21st
#includeint main(){ int a[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int s,n,yue,ri,i; scanf("%d",&n); while(n--) {s=0; scanf("%d%d",&yue,&ri); for(i=1;i s=s+a[i-1]; s+=ri原创 2013-11-18 08:57:58 · 653 阅读 · 0 评论 -
hdu 完数
..jsu 5:#includeint main(){ int n,a,b,i,j,s,num,t; scanf("%d",&n); while(n--) {num=0; scanf("%d%d",&a,&b); if(a>b) {t=a;a=b;b=t;} for(i=a;i {s=0; for(j=1;j {原创 2013-11-18 09:49:10 · 735 阅读 · 0 评论 -
hdu 统计字符
JSU 5:#include#includeint main(){char a[5],b[80];int i,j,l2,l1,num;while(gets(a)){if(a[0]=='#')break;//getchar();gets(b);l2=strlen(a);l1=strlen(b);for(i=0;i{num=0;f原创 2013-11-19 19:11:11 · 614 阅读 · 0 评论 -
hdu Prime
JUS No 5:#include#includeint main(){int n,num=1,i,s;while(scanf("%d",&n)){if(nbreak;s=0;if(n==1||n==2||n%2==0){printf("%d: no\n",num);num++;continue;}for(i=2;i{if(n%i==0)原创 2013-11-19 19:56:01 · 682 阅读 · 0 评论 -
最大公约数和最小公倍数
#includeint main(){ int f(int x,int y); int n,a,i,b,s; while(scanf("%d",&n)!=EOF) { for(i=0;i { scanf("%d %d",&a,&b); s=f(a,b); printf("%d %d\n",s,(a*b)/s); } } ret原创 2013-11-10 14:23:17 · 518 阅读 · 0 评论 -
中庸之道
#includeint main(){ int n,i,j,d[3],a,b,c,t; while(scanf("%d %d %d",&a,&b,&c)!=EOF) {if(a==0 && b==0 && c==0)break; d[0]=a;d[1]=b;d[2]=c; for(i=0;i for(j=0;j if(d[j]>d[j+1]) {t原创 2013-11-10 14:24:10 · 571 阅读 · 0 评论 -
圆桌会议
#includeint a[32767];int main(){ int n,i; a[0]=a[1]=0;a[2]=1;a[3]=2; for(i=4;i a[i]=a[i-1]+i/2; while(~scanf("%d",&n)) printf("%d\n",a[n-1]); return 0;} 把int a[23767]写下面来和去掉原创 2013-11-10 15:15:36 · 549 阅读 · 0 评论 -
hdu A team
#includeint main(){int n,a,b,c,s,num;while(~scanf("%d",&n)){num=0;while(n--){s=0;scanf("%d%d%d",&a,&b,&c);s=a+b+c;if(s>=2)num++;}printf("%d\n",num);}return 0;}原创 2013-11-26 23:17:22 · 395 阅读 · 0 评论 -
A.System of Equations
#includeint main(){int a,b,n,m,num,i;while(~scanf("%d%d",&n,&m)){if(nnum=0;for(a=0;afor(b=0;bif((a*a+b==n)&&(a+b*b==m))num++;printf("%d\n",num);}return 0;}原创 2013-11-26 23:40:00 · 400 阅读 · 0 评论 -
hdu 数值统计
#includeint main(){double a[100];int num0,num1,num2,i,n;while(~scanf("%d",&n)&&n!=0){num0=num1=num2=0;for(i=0;iscanf("%lf",&a[i]);for(i=0;i{if(a[i]==0)num0++;if(a[i]>0)nu原创 2013-11-26 21:25:24 · 423 阅读 · 0 评论 -
hdu 不容易系列之二
#includeint main(){int a[31],n,j,i;a[0]=3;for(i=1;ia[i]=2*(a[i-1]-1);scanf("%d",&n);while(n--){scanf("%d",&j);printf("%d\n",a[j]);}return 0;}原创 2013-11-26 21:34:55 · 461 阅读 · 0 评论 -
hdu 偶数求和
自己都晕了 ,这程序真的没写好!用数组存下每一次的平均值,余下的项特殊处理,分别输出。#includeint main(){int a[110],n,m,i,s,b[100],num,r;a[1]=2;for(i=2;i//{a[i]=a[i-1]+2;//printf("%d ",&a[i]);]while(~scanf("%d%d",&n,&m))原创 2013-11-26 22:41:59 · 378 阅读 · 0 评论 -
A hard puzzle
#includeint main(){ int a,b,s,r,i; while(scanf("%d%d",&a,&b)!=EOF) { a=a%10; s=1; r=b%4; if(a!=0) { if(r==0) s=a*a*a*a; else for(i=1;i s=s*a; } else s=0原创 2013-11-13 12:56:12 · 370 阅读 · 0 评论 -
无向图邻接矩阵
#include#include#define MAXSIZE 30typedef struct{ char rertex[MAXSIZE]; int edges[MAXSIZE][MAXSIZE];}MGraph;void CreatMGraph(MGraph *g,int e,int n){//图 边 顶点 int k,i,j; printf("Input原创 2014-11-25 10:47:35 · 853 阅读 · 0 评论