PTA刷题记录:L1-025 正整数A+B (15分) L1-025 正整数A+B (15分) 题目要求:题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是...
int main() { char s1[100],s2[100],flaga = 0,flagb = 0; int a = 0,b = 0; scanf("%s ",s1); //scanf("%s",s2); gets(s2); int lena = strlen(s1); int lenb = strlen(s2); for(int i = 0;i < lena; i++) { if(s1[i] <= '9' && s1[i] >= '0') { int x...
L1-025 正整数A+B (15 分) Go语言|Golang 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实...
PTA--L1-025 正整数A+B (15分) 技术标签: 巧妙输出 STL 大数相加题目链接 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出...
我在PTA网站上测试了你的代码,没问题。应该是编译器选的不对,你选成g++。include<iostream>#include<string>using namespace std;int main() {//输入,一行读取,按照空格拆分string input_str;getline(cin, input_str);int index = input_str.find(' ');string input_str1 = input_str....
L1-025 正整数A+B 就是写个函数操作会很方便,要学会结构化程序设计; 然后注意读入的时候第二个要用getline读入 View Code L1-027 出租 注意 自定义的set这样写:set<int,greater<int> >st; 搞个vector就行了; View Code L1-030 一帮一 就是vector 你不能这样读进来 ...
L1-025 正整数A+B (15分) 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱...
PTA团体程序设计天梯赛-练习集 L1-024 后天 L1-025 正整数A+B L1-026 I Love GPLT L1-027 出租 L1-029 是不是太胖了 L1-030 一帮一 L1-031 到底是不是太胖了 L1-032 Left-pad L1-035 情人节 L1-036 A乘以B L1-037 A除以B L1-038 新世界 L1-040 最佳情侣身高差 L1-041 寻找250...PTA...
L1-010 比较大小 (10分) 题目要求:本题要求将输入的任意3个整数从小到大输出。 输入格式: 输入在一行中给出3个整数,其间以空格分隔。 输出格式: 在一行中将3个整数从小到大输出,其间以“->”相连。 输入样例: 4 2 8 输出样例: 2->4->8 解题思路:因为需要比较的数据只有三个,使用两两比较的方法就可以...
(fm/abs(fm))*(fz/abs(fz));if(abs(fz)>=fm){fh?zs=fz/fm:zs=-fz/fm;fz=fh*abs(fz)%fm;}if(abs(fz)==0)printf("%lld",zs);elseabs(zs)?printf("%lld%lld/%lld",zs,fz,fm):printf("%lld/%lld",fz,fm);return0;}L1-017到底有多⼆(15分)L1-025正整数A+B(15分)【1+1=2...