上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 用到的知识点:代码如下:/*Input输入数据包含多个测试实例,每个测试实例占一行,每行的开始是一个整数n(3int szxc(int x1,int y1,int x2,int y2){ return x1*y2-x2*y1;}int main( void ){ int n,i; int x[100],y[100]; while(scanf("%d",&n)!=EOF,n) { double sum=0.0; for( i=0 ; i<n ; i++ ) { scanf("%d%d",x+i,y+i); ... 阅读全文
posted @ 2013-07-13 17:04 退之 阅读(261) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;int main(){ __int64 n,m,i,j,sum; while(cin>>n) { n%=10000; sum=((n*(n+1)/2)*(n*(n+1)/2))%10000; printf("%04I64d\n",sum); } return 0;}((n*(n+1)/2)*(n*(n+1)/2))这个公式的推导过程如下: 阅读全文
posted @ 2013-07-13 13:30 退之 阅读(233) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;int main(int argc, char* argv[]){ double a,b,c; int i,n; while (cin>>n) { for(i=0;i>a>>b>>c; if(a+b>c&&a+c>b&&b+c>a) {cout<<"YES\n";} else {cout<<"NO\n";} } } return 0;} 阅读全文
posted @ 2013-07-13 11:16 退之 阅读(220) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){ using namespace std; int y,count; char x; cin>>count; while(count--){ cin>>x>>y; islower(x)?cout<<(96-x+y)<<endl:cout<<x-64+y<<endl; } return 0;}在这个例子中使用了头文件"ctype.h"中的islower(int ch)检查ch是否为小写字母。当然还包含许多函数.如:isalnum(int ch) 是否为字母 阅读全文
posted @ 2013-07-13 10:51 退之 阅读(274) 评论(0) 推荐(0) 编辑
摘要: /*2013暑期多校联合训练 - 80 +高校,300 +队伍,10000元奖金,敬请期待?A + B再次时间限制:1000/1000 MS(JAVA /其他)内存限制:32768分之32768K(Java /其他的)总提交(S):11578接受提交的文件:5039问题说明必须有很多A + B HDOJ我们的问题,现在一个新的未来,给你两个十六进制整数,你的任务是计算它们的总和,并打印十六进制太容易?交流吧! 输入输入包含多个测试用例,请结束进程的文件。每个案例下设两个十六进制整数A和B线由空白分隔。A和B的长度小于15。 产量对于每个测试的情况下,打印十六进制的A和B在同一行的总和。 采样输 阅读全文
posted @ 2013-07-12 17:37 退之 阅读(283) 评论(0) 推荐(0) 编辑
摘要: /*问题说明给你两个号码A和B,如果A等于B,您应打印“YES”,或打印“NO”。 输入每个测试案例包含A和B两个数字 产量每一种情况下,如果A等于B,您应打印“YES”,或打印“NO”。 采样输入1 22 23 34 3 样本输出NOYESYESNO*/# include # include char *norm(char *a){ int len=strlen(a); if(strchr(a,'.')!=NULL) { while(a[--len]=='0'); if(a[len]=='.') len--;... 阅读全文
posted @ 2013-07-12 17:29 退之 阅读(272) 评论(0) 推荐(0) 编辑
摘要: /*问题说明一组正整数的最小公倍数(LCM)是最小的正整数约数集合中的所有号码。例如,5,7和15的最小公倍数是105。 输入输入将包括多个问题的实例。输入的第一行中,将包含一个整数,表示问题的实例的数目。每个实例都将包含一个单行的形式M N1 N2 N3 ... 纳米其中m是整数的集合和n1 ... 纳米是整数。所有整数将是积极的,并躺在一个32位整数的范围内。 产量对于每个问题实例,输出一行包含相应的LCM。所有结果将趴在一个32位整数的范围。 采样输入23 5 7 155 10296 936 1287 792 1 样本输出10510296*/#includeusing namespace 阅读全文
posted @ 2013-07-12 17:14 退之 阅读(256) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){ using namespace std; int a,b,count; cin>>count; while(count--) { cin>>a>>b; cout<<(a%100+b%100)%100<<endl; }} 阅读全文
posted @ 2013-07-12 16:32 退之 阅读(230) 评论(0) 推荐(0) 编辑
摘要: /*问题说明给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。 输入输入包含多组数据数据,每组数据占一行,由两个整数“和乙组成(-10 ^ 9 int fun(char *p){ int n,i; n=0;i=0; if(*p=='-') { i=1; while(p[i]!='\0') { if(p[i]!=',') n=n*10+(p[i]-'0'); i++; } ... 阅读全文
posted @ 2013-07-12 16:28 退之 阅读(181) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){ using namespace std; int i,j,count; cin>>count; while(count--) { cin>>i>>j; if(!(i%j)) cout<<"YES"<<endl; else cout<<"NO"<<endl; } return 0;} 阅读全文
posted @ 2013-07-12 16:27 退之 阅读(194) 评论(0) 推荐(0) 编辑
摘要: #include #include #define FI(a, b, c) for(int a = (b); a = (c); a--)using namespace std;int n, m, t;long long d[1005], l[1005];int main(){ while(scanf("%d %d", &m, &n) != EOF){ FI(i, 1, m) d[i] = l[i] = -1e15; while(n--){ scanf("%d", &t); FD(i, m, 1){ ... 阅读全文
posted @ 2013-07-12 14:54 退之 阅读(301) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){ using namespace std; int a,b,count; cin>>count; while(count--) { cin>>a>>b; cout<<(a%100+b%100)%100<<endl; }} 阅读全文
posted @ 2013-07-12 14:43 退之 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 、这道题与2031极为相似。#includeusing namespace std;void fun(int n,int r){ char st[17]="0123456789ABCDEF"; if(n/r==0) cout>r>>a>>b) { fun(a+b,r); cout<<endl; }} 阅读全文
posted @ 2013-07-12 14:29 退之 阅读(164) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include using namespace std;int fun(){ int n,m,a,type,i; queues[3]; scanf("%d",&n); for(i=0;i<3;i++) { scanf("%d",&m); for(int j=0;j<m;j++) { scanf("%d",&a); s[i].push(a); ... 阅读全文
posted @ 2013-07-12 13:41 退之 阅读(193) 评论(0) 推荐(0) 编辑
摘要: using namespace std;int main(){ int a,b; while(cin>>hex>>a>>b) { cout<<dec<<a+b<<endl; } return 0;} 阅读全文
posted @ 2013-07-12 13:29 退之 阅读(453) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页