上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 69 下一页
  2012年11月13日
摘要: 此题是一道简单的程序应用题!!!注意如何求1~10000之间的素数即可!!!同时本题我使用了打表的方法,至于不打表的话会不会超时,我也没有测试,感兴趣的话!!你何以不打表试验一下!!哈!!最后祝你成功ac!!!#include<iostream>using namespace std;int data[10005];void f(){data[2]=1; for(int i=3;i<=10000;i++){ int k=0; for(int j=2;j<i;j++) if(i%j==0) { data[i]=0; k=1; break; } if(k==0) data[ 阅读全文
posted @ 2012-11-13 11:02 @ 小浩 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 此题还是一道简单的程序应用题!!!此题注意一下,先对每个输入的A和B对100求一下余数,否者的话,当A和B取很大的值的时候他们的和就有可能超出int类型,这时你在对100取余,你就将得到错误的结果,当然跟无法AC了!!!哈哈!!!祝你好运!!!#include<iostream>using namespace std;int main(){int T;int A,B;cin>>T;while(T--){ cin>>A>>B;cout<<(A%100+B%100)%100<<endl;}return 0;} 阅读全文
posted @ 2012-11-13 11:01 @ 小浩 阅读(212) 评论(0) 推荐(0) 编辑
  2012年11月12日
摘要: 此题也是一道简单的应用题,也没有什么太多难的!!!废话不多说,直接ac了!!!哈哈哈!!!**注关于进制转换请参考杭电2031!!!#include<iostream>using namespace std;int main(){int n;while(cin>>n&&n!=0){ int a=n/1000+n/100%10+n/10%10+n%10; int i=n,j=n;; int b=0,c=0; while(i>0) { b+=i%16; i=i/16; } while(j>0) {c+=j%12; j=j/12; } if(a== 阅读全文
posted @ 2012-11-12 21:13 @ 小浩 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 此题的思路还是比较简单的啊!!就是得注意一下格式,否者的话还是无法AC!!呵呵!思路就不多讲了,下面讲一下格式,1)你需要注意一下每个可能的情况之间有一个空格,最后一个没有空格!!!2)你需要注意但求得的后两位数是0~9时,你的输出格式应该是00,01,02~08,09.否者你就无法AC了!!呵呵!最后,祝你成功AC!!呵呵!#include<iostream>using namespace std;int main(){int a,b;while(cin>>a>>b){if(a==0&&b==0)break;for(int i=a*100, 阅读全文
posted @ 2012-11-12 20:01 @ 小浩 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 此题也不是什么难题!!思路如下;要想判断此方程组有无整数解,只要将他们联立化成一元2次方程组,然后判断√(n*n-4*n8m)是否有小数即可轻松AC!!呵呵!!!注意一下格式就ok了!!最后祝你成功ac!!!#include<iostream>#include<cmath>using namespace std;int main(){int n,m;while(cin>>n>>m){if(m==0&&n==0)break; float a=sqrt(n*n-4*m); if(int(a)==a) printf("Yes\ 阅读全文
posted @ 2012-11-12 19:22 @ 小浩 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 说实话!这题真的很恶心,hdu竟然认为是这是热身题,服了!!哎!!这也能叫热身题?好了,废话不多说,下面讲一下此题的方法:这道题你只能用打表的方法否者肯定超时,哎!!解决这道题我它有两种方法,但实际上也差不多,就是在统计的时候用了不同的方法!!方法一:#include<iostream>#include<cstring>using namespace std;bool shu[1000010];void jishu(){ int i; for(i=1;i<=1000010;i++){ for(int j=i;j>0;j/=10) if(j%100==62|| 阅读全文
posted @ 2012-11-12 18:54 @ 小浩 阅读(301) 评论(0) 推荐(0) 编辑
  2012年11月6日
摘要: 此题就是一道令人无法琢磨的题!哎!!我简直就无语了!!呵呵!竟然能出这题。。。。废话少说,直接ac!!!*** 此题要想输出结果,还需要注意一下!在linux下,EOF好像是就是ctrl+d在windows下是敲一下ctrl+z,然后按一下换行即enter,然后再按一下ctrl+z,最后敲enter即得结果!***#include<iostream>using namespace std;int main(){char a[100];double b,c,sum; sum=0;while(scanf("%s",a)!=EOF){ cin>>b> 阅读全文
posted @ 2012-11-06 21:22 @ 小浩 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 此题仍然是一道典型贪心问题,先将javabean和猫食的比例算出来,然后将他们排序,最后再依次求出最佳值即可!!呵呵!也没有太多好说的,关于函数sort()的讲解请参考:http://www.cnblogs.com/xiohao/archive/2012/11/05/2755183.htmlac吧!!!呵呵!!!#include<iostream>#include<algorithm>using namespace std;struct sa{double a1;double a2;double m;}a[1001];bool cmp(const sa &a,c 阅读全文
posted @ 2012-11-06 12:02 @ 小浩 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 此题是一道典型的贪心问题呵呵!!!首先将输入的数据对结束时间进行排序,然后开始依次统计即可!!!呵呵!关于sort()函数的讲解请参考:http://www.cnblogs.com/xiohao/archive/2012/11/05/2755183.html剩下的也就没有什么好说的了哈!!!ac吧!!#include<iostream>#include<algorithm>using namespace std; struct TV{int start;int end;} date[101]; bool cmp(const TV &a,const TV & 阅读全文
posted @ 2012-11-06 11:12 @ 小浩 阅读(249) 评论(0) 推荐(0) 编辑
  2012年11月5日
摘要: 此题是一道简单的程序应用题!!注意一下格式,每个三角形之间有一个空行,最后也个三角形没有空行!!!否则为无法ac!!没有什么太多好说的!!!注意一下规律,就ok了!!!对了,不管你用的是什么规律,只要能ac!!,你就成功了!呵呵!#include<iostream>using namespace std;int main(){int n,i,j,k=0; char m;while(cin>>m&&m!='@'){ cin>>n; if(k!=0) cout<<endl; for(i=n;i>1;i--) { 阅读全文
posted @ 2012-11-05 21:03 @ 小浩 阅读(374) 评论(0) 推荐(0) 编辑
上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 69 下一页