摘要: /*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 Talbot3 阅读(283) 评论(0) 推荐(0) 编辑
摘要: /* 问题说明 给你两个号码A和B,如果A等于B,您应打印“YES”,或打印“NO”。 输入 每个测试案例包含A和B两个数字 产量 每一种情况下,如果A等于B,您应打印“YES”,或打印“NO”。 采样输入 1 2 2 2 3 3 4 3 样本输出 NO YES YES NO */ # includ 阅读全文
posted @ 2013-07-12 17:29 Talbot3 阅读(275) 评论(0) 推荐(0) 编辑
摘要: /*问题说明 一组正整数的最小公倍数(LCM)是最小的正整数约数集合中的所有号码。 例如,5,7和15的最小公倍数是105。 输入 输入将包括多个问题的实例。输入的第一行中,将包含一个整数, 表示问题的实例的数目。 每个实例都将包含一个单行的形式M N1 N2 N3 ... 纳米其中m是整数的集合和 阅读全文
posted @ 2013-07-12 17:14 Talbot3 阅读(257) 评论(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 Talbot3 阅读(231) 评论(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 Talbot3 阅读(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 Talbot3 阅读(195) 评论(0) 推荐(0) 编辑
摘要: #include <cstdio> #include <algorithm> #define FI(a, b, c) for(int a = (b); a <= (c); a++) #define FD(a, b, c) for(int a = (b); a >= (c); a--) using n 阅读全文
posted @ 2013-07-12 14:54 Talbot3 阅读(303) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> int 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 Talbot3 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 、这道题与2031极为相似。 #include<iostream> using namespace std; void fun(int n,int r) { char st[17]="0123456789ABCDEF"; if(n/r==0) cout<<st[n]; else { fun(n/r, 阅读全文
posted @ 2013-07-12 14:29 Talbot3 阅读(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 Talbot3 阅读(195) 评论(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 Talbot3 阅读(466) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> #include<string> #include<map> using namespace std; map<string ,int> mp; void setMap() { mp["zero"] = 0; mp["one"] = 1; mp["two"] = 阅读全文
posted @ 2013-07-12 13:07 Talbot3 阅读(238) 评论(0) 推荐(0) 编辑
摘要: //只要看懂火星A+B的进位关系就好了 #include<stdio.h> int p[26]={1,2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97}; int main() { int a[26],b[2 阅读全文
posted @ 2013-07-12 13:00 Talbot3 阅读(351) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<math.h> int main() { int A,k,B,sum,c,d; while(scanf("%d%d%d",&A,&B,&k)&&(A||B)) { if(A%(c=pow(10.0,k))==B%(d=pow(10.0,k))) 阅读全文
posted @ 2013-07-12 12:13 Talbot3 阅读(280) 评论(0) 推荐(0) 编辑