L1-025 正整数A+B (15分) 题目要求:题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至...
flaga = 1; if(b > 1000 || b < 1) flagb = 1; if(!flaga && !flagb) printf("%d + %d = %d",a,b,a+b); else if(!flaga && flagb) printf("%d + ? = ?",a); else if(flaga && !flagb) printf("? + %d = ?",b); else if(flaga && flagb) printf("? + ? = ?
#include<iostream>usingnamespacestd;charA[20], B[20];intmain(){inta =0, b =0;intfa =1, fb =1;scanf("%s", &A);getchar(); cin.getline(B,100);for(inti =0; A[i] !='\0'; i++)if(A[i] <'0'|| A[i] >'9'){ fa =0;break; }for(inti =0; B[i] !='\0'; i+...
2573: 【pta】【15分】正整数A+B时间限制: 1 Sec 内存限制: 128 MB提交: 30 解决: 22[提交][状态][命题人:shenyinjie] 题目描述 题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。
应该是编译器选的不对,你选成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.substr(0, index);string input_str2 = ...
答案解:∵8=32-12=8×1,16=52-32=8×2,24=72-52=8×3,32=92-72=8×4,40=112-92=8×5,48=132-112=8×6,56=152-132=8×7,而8×12<100<8×13,∴不超过100的正整数中所有的“和谐数”之和为:8×1+8×2+8×3+…+8×12=8×(1+2+3+…+12)=624,故选:B....
【题解】【PTA团体程序设计天梯赛】L1-025 正整数A+B (15 分) Go语言|Golang,L1-025正整数A+B(15分)Go语言|Golang题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入格式:输入在一行给出A和B,其间以