L1-025 正整数A+B (15分) 题目要求:题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至...
题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。 注意:我们把输入中出现的...
}elsex2=(x2<<3)+(x2<<1)+(b[i]^48); }if(x1>1000)flag1=1;if(x2>1000)flag2=1;if(flag1)cout<<"? + ";elsecout<<a<<" + ";if(flag2)cout<<"? = ";elsecout<<b<<" = ";if(flag1+flag2)cout<<'?'<<endl;elsecout<<x1+x2<<endl;return0; }...
满分代码如下: #include<iostream>using namespace std;intmain(){string a,b;cin>>a;getchar();getline(cin,b);inti,aa=0,bb=0,flag_a=0,flag_b=0;for(inti=0;i<a.length();i++){if(isdigit(a[i])){aa=aa*10+a[i]-'0';}else{flag_a=1;}}if(aa>1000||aa<1){flag_a=1;}if(...
L1-025 正整数A+B (15分) 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱...
L1-025 正整数A+B (15分) 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱...
L1-025 正整数A+B (15 分) 简介:L1-025 正整数A+B (15 分) 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字...
L1-025 正整数A+B 简介:题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数 L1-025 正整数A+B (15分) 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。
1011A+B和C (15分) 给定区间[−231,231] 内的3个整数A、B和C,请判断A+B是否大于 C。输入格式:输入第1行给出正整数T (≤10),是测试用例的个数。随后给出T 组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。 输出格式: 对每组测试用例,在一行中输出 Case #X: true 如果 ...
L1-025 正整数A+B 解题思路: 1.因为想到会有乱码,而且会有空格,就想到用一个很长的字符数组去储存A,B 2.先用alen,blen测A,B的长度,用两个变量布尔变量标记A,B是否合格 3.用三个for循环,第一个测A的长度,第二个测交界处的空格数量,第三个测B的长度 4.用两个for循环分别遍历A,B,标记里面非数字的...