- 博客(15)
- 收藏
- 关注
原创 XJOI_9211_直角三角形
题目描述: 给出一个直角三角形的两条直角边,问斜边长度。保证三条边长都为整数。 输入格式: 一行两个不超过1000的正整数,表示直角三角形的两直角边长度。 输出格式: 一行一个整数,表示直角三角形的斜边长度。 样例输入: 3 4 样例输出: 5 参考代码: #include<iostream> #include<cmath> using namespace std; int main() { int a,b; double c; cin>>a>
2020-08-27 01:44:09
892
原创 XJOI_3541_开根号
题目描述: 输入一个整数, 求它的平方根,输出答案向下取整. 比如5√=2, 16−−√=4 输入格式: 输入一个整数 输出格式: 输出一个整数 样例输入1: 5 样例输出1: 2 样例输入2: 16 样例输出2: 4 参考代码: #include<iostream> #include<cmath> using namespace std; int main() { int a; cin>>a ; cout<<(int)floor(sq
2020-08-26 21:57:36
1067
原创 XJOI_9203_逆序输出
题目描述: 输入一个三位数,倒序输出它。如果倒序的数有前导0,不应输出前导0(见样例2)。 输入格式: 一个三位数。 输出格式: 一行一个整数。 样例输入1: 123 样例输出1: 321 样例输入2: 120 样例输出2: 21 参考代码: #include<iostream> using namespace std; int main(){ int a,b,c,n; cin>>n; c=n%10; b=n%100/10; a=n/100; cout<<c*100+b*
2020-08-26 21:20:43
665
原创 XJOI_9299_简单解方程
题目描述: 设S=(R1+R2)/2,给定R1与S,求R2 输入格式: 一行两个整数,R1和S 输出格式: 一行一个整数R2 样例输入: 4 3 样例输出: 2 约定: -1000≤R1,S≤1000 参考代码: #include<iostream> using namespace std; int main(){ int R1,S; //定义变量R1和S cin>>R1>>S; //输入变量R1和S的值 int R2; //定义变量R2 R2=2*S-R1; // 根据
2020-08-16 17:44:54
345
原创 XJOI_9205_长方体表面积与体积
题目描述: 给出长方形的长宽高,输出长方体的表面积和体积。 输入格式: 一行三个不超过100的正整数,表示长方体的长宽高。 输出格式: 一行两个整数,表示长方体的表面积和体积,以空格间隔。 样例输入: 10 10 10 样例输出: 600 1000 参考代码: #include<iostream> using namespace std; int main() { int a,b,c; cin>>a>>b>>c; int s; s=(a*b+b*c+c*a)*
2020-08-09 14:51:55
733
原创 XJOI_9201_三角形面积
题目描述: 给定一个三角形的一条边长a和该边上的高h,求三角形面积。 保证三角形面积为整数。 输入格式: 三角形的一条边长a和该边上的高h。 输出格式: 一个整数,表示三角形的面积。 样例输入: 1 2 样例输出: 1 参考代码: #include<iostream> using namespace std; int main(){ int a; cin>>a; int h; cin>>h; cout<<a*h/2; return 0; } 解题要点: 做出
2020-07-28 09:38:33
375
1
原创 C++ STL push_back()
程序讲解: #include <iostream> #include <vector> //STL库的头文件之一 using namespace std; int main() { vector<int> vec; //int:整型 vec:定义的动态数组名称 int i; // 输出 vec 的原始长度 cout<<"原始长度:"<<vec.size()<<endl; //vec.size(); vec的长度
2020-07-27 11:31:20
364
原创 XJOI_8354_奇偶判断
题目描述: 小C拿到一个整数n。问你它是否是一个奇数,如果是奇数,输出0,否则输出1。 输入格式: 输入一个整数 输出格式: 0或1 样例输入1: 50 样例输出1: 1 约定: 1<=n<=100 参考代码1: #include<iostream> using namespace std; int main(){ int n; cin>>n; if(n%2==0) cout<<"1"; else cout<<"0"; return 0; }
2020-07-25 16:36:37
202
原创 XJOI_3569_求余数
题目描述: 输入两个整数a,b, 输出a 除以b的余数,5除以2的余数为1,10除以4的余数为2 输入格式: 输入两个整数 输出格式: 输出一个整数 样例输入: 5 2 样例输出: 1 参考代码: #include<iostream> using namespace std; int main(){ int a; cin>>a; int b; cin>>b; cout<<a%b; return 0; } 解题要点: 要习惯使用%来解决问题。 还有一种笨办法就
2020-07-25 16:24:57
511
原创 XJOI_3571_求十位数
题目描述: 输入一个整数,求其十位数 输入格式: 输入一个整数 输出格式: 输出一个整数 样例输入: 123 样例输出: 2 参考代码: #include<iostream> using namespace std; int main(){ int a; cin>>a; cout<<(a/10)%10; return 0; } 解题要点: 方法1:一个数/10后%10就可以获取它的十位数。 方法2:%100得到由十位和个位组成的两位数,然后再/10取十位数。 方法3:用
2020-07-25 16:15:14
2174
1
原创 XJOI_3568_整数除法
题目描述: 现在有式子a+b=c,已知a与c,请自行编写程序求得b并输出。 输入格式: 一行两个整数a,c。 输出格式: 一行一个整数b。 样例输入: 1 3 样例输出: 2 参考代码: #include<iostream> using namespace std; int main(){ int a; cin>>a; int b; cin>>b; cout<<a/b; return 0; } 解题要点: 整数除法是两个整型变量相除,结果是整数。 ...
2020-07-23 13:30:16
313
原创 XJOI_9293_运算符
题目描述: 现在有式子a+b=c,已知a与c,请自行编写程序求得b并输出。 输入格式: 一行两个整数a,c。 输出格式: 一行一个整数b。 样例输入: 1 3 样例输出: 2 参考代码: #include<iostream> using namespace std; int main(){ int a; cin>>a; int c; cin>>c; int b; b=c-a; cout<<b; return 0; } ...
2020-07-23 13:22:06
395
原创 XJOI_3570_求个位
题目描述: 输入一个整数a, 求其个位数 输入格式: 输入一个整数 输出格式: 输出一个整数 样例输入: 102 样例输出: 2 参考代码: #include<iostream> using namespace std; int main(){ int a; cin>>a; cout<<a%10; return 0; } 解题要点:一个数%10就是这个数的个位。 ...
2020-06-25 20:10:34
1115
原创 XJOI_3566_学整数
题目描述: 小明正在学习整数,你跟他说一个整数,他立刻就能学会。 输入一个整数,输出这个整数。 输入格式: 输入一个整数 输出格式: 输出一个整数 样例输入: 3 样例输出: 3 参考代码: #include<iostream> using namespace std; int main(){ int a; cin>>a; cout<<a; return 0; } ...
2020-06-20 23:29:43
569
原创 XJOI_9291_Hello
题目描述: 请你自行编写程序,输出”I LOVE OI.”(不包括引号) 输入格式: 输出格式: 一行字符,为I LOVE OI. 样例输入: 样例输出: I LOVE OI. 参考代码: #include<iostream> using namespace std; int main(){ cout<<"I LOVE OI."<<endl; return 0; } 解题要点: 双引号内的内容一定要和输出格式一模一样,不要小写,不要忘记空格。 ...
2020-06-20 23:01:32
482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅