逆序输出三位数
时间限制:C/C++ 1000MS,其他语言 2000MS
内存限制:C/C++ 64MB,其他语言 128MB
难度:简单
分数:100 OI排行榜得分:12(0.1*分数+2*难度)
描述
键盘输入一个三位正整数,然后逆序输出这个三位数。
输入描述
输入一个三位正整数
用例输入 1
123
输出描述
逆序输出这个三位数
用例输出 1
321
答案
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin >> a;
int a1 , a2 , a3;
a1 = a / 100;
a2 = a % 10;
a3 = a / 10 % 10;
cout << a2 << a3 << a1;
return 0;
}
运行结果
等差数列末项计算
时间限制:C/C++ 1000MS,其他语言 2000MS
内存限制:C/C++ 64MB,其他语言 128MB
难度:简单
分数:100 OI排行榜得分:12(0.1*分数+2*难度)
描述
给出一个等差数列的前两项a1,a2,求第n项是多少。
输入描述
一行,包含三个整数a1,a2,n。−100≤a1,a2≤100,0<n≤1000。
用例输入 1
1 4 100
输出描述
一个整数,即第n项的值。
用例输出 1
298
答案
#include<stdio.h>
int main()
{
int a1,a2,n,d,result; //result是结果 d是差值
scanf("%d %d %d",&a1,&a2,&n);
d = a2-a1;
result = a1+(n-1)*d;
printf("%d",result);
return 0;
}