【P1001】A+B Problem
题目描述
输入两个整数 a, ba,b,输出它们的和(|a|,|b| \le {10}^9∣a∣,∣b∣≤109)。
注意
Pascal 使用 integer 会爆掉哦!
有负数哦!
C/C++ 的 main 函数必须是 int 类型,而且 C 最后要 return 0。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求!
好吧,同志们,我们就从这一题开始,向着大牛的路进发。
任何一个伟大的思想,都有一个微不足道的开始。
输入格式
两个以空格分开的整数。
输出格式
一个整数。
输入输出样例
输入 #1
20 30
输出 #1
50
#include<bits/stdc++.h> using namespace std; int main(){ int n,m,sum=0; cin >> n >> m; sum=n+m; cout << sum; }
【P5704 】【深基2.例6】字母转换
题目描述
输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。
输入格式
无
输出格式
无
输入输出样例
输入
q
输出
Q
#include<bits/stdc++.h> using namespace std; int main(){ char a; cin >> a; if(a>='a'&&a<='z'){ a=a-32; cout << a; } }
P5705 】【深基2.例7】数字反转
题目描述
输入一个不小于 100100 且小于 10001000,同时包括小数点后一位的一个浮点数,例如 123.4123.4 ,要求把这个数字翻转过来,变成 4.3214.321 并输出。
输入格式
一行一个浮点数
输出格式
一行一个浮点数
输入输出样例
输入
123.4
输出
4.321
#include<bits/stdc++.h> using namespace std; int main(){ string a; int i; cin >> a; int length=a.size(); for(i=length-1;i>=0;i--){ cout << a[i]; } }
【P5711 】【深基3.例3】闰年判断
题目描述
输入一个年份,判断这一年是否是闰年,如果是输出 11,否则输出 00。
输入格式
输入一个正整数 nn,表示年份。
输出格式
输出一行。如果输入的年份是闰年则输出 11,否则输出 00。
输入输出样例
输入
1926
输出
0
输入
1900
输出
0
输入
2000
输出
1
输入
1996
输出
1
说明/提示
数据保证,1582 \leq n \leq 20201582≤n≤2020 且年份为自然数。
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; if((n%4==0&&n%100!=0)||n%400==0){ cout << "1" << endl; } else{ cout << "0" << endl; } }
【P5715 】【深基3.例8】三位数排序
题目描述
给出三个整数 a,b,c(0\le a,b,c \le 100)a,b,c(0≤a,b,c≤100),要求把这三位整数从小到大排序。
输入格式
输入三个整数 a,b,ca,b,c,以空格隔开。
输出格式
输出一行,三个整数,表示从小到大排序后的结果。
输入输出样例
输入
1 14 5
输出
1 5 14
输入
2 2 2
输出
2 2 2
#include<bits/stdc++.h> using namespace std; int main(){ int a[3],i; for(i=0;i<3;i++){ cin >> a[i]; } sort(a,a+3); for(i=0;i<3;i++){ cout << a[i] << " "; } }