PAT
Sor4
这个作者很懒,什么都没留下…
展开
-
PAT 1002
开始看了题目猜的数据好像蛮简单的。结果………… 又是一道坑。 题目意思很简单的,就是模拟多项式相加,指数相同系数相加,就这么简单,但是有2个地方很坑。题目要求不需要输出系数为0的项,计算有多少个项的时候也不能算上系数为0的项。当指数相同,系数就应该相加,判断应该放在系数相加之后,如果为0则跳过,不为0存入并且计数+1。=。= #include struct Point { double原创 2016-02-06 10:01:31 · 344 阅读 · 0 评论 -
PAT 1031
水。模拟就行了#include #include int main() { int n1,n2,n3,len; int i,j; char s[88]; gets(s); len=strlen(s); n1=(len+2)/3; n3=n1; n2=len-n3-n1; for(i=0;i<n1-1;i++) { printf("%c",s[i]); for(j=原创 2016-02-06 10:18:47 · 335 阅读 · 0 评论 -
PAT 1013
水。。。。。 红果果的并查集。。。。题意就是给了N个城市,M个路,就是求,去掉第Ki个城市,需要添加多少条路才能把所有的城市都连起来。。。 脑残数组开小了一次。弄出来一个段错误,傻乎乎的去百度了段错误半天。。。。。。 #include int fa[1005],a[1005*1005],b[1005*1005]; int n,m,k; int Find(int x) { if(x!=原创 2016-02-06 11:22:23 · 364 阅读 · 0 评论 -
PAT 1001
题目连接:http://www.patest.cn/contests/pat-a-practise/1001 这题好阴啊。被搞了2次。一些情况输出要03d的。比如-1000000 0 下面又是贴代码了QAQ#include int main() { int a,b; int sum; scanf("%d %d",&a,&b); sum = a+b; if(s原创 2016-02-05 10:25:44 · 261 阅读 · 0 评论