1 条题解
-
0
C :
#include<stdio.h> int main() { int a; scanf("%d",&a); int b=a/100%10; int c=a/10%10; int d=a/1%10; printf("%d\n",d*100+c*10+b+a); return 0; }C++ :
#include <iostream> #include <iomanip> using namespace std; int main(){ int n; cin>>n; cout<<n+n/100+n/10%10*10+n%10*100<<endl; }Pascal :
var a,k,g,s,b:longint; begin read(a); g:=a mod 10; s:=a div 10 mod 10; b:=a div 100; k:=g*100+s*10+b; writeln(k+a); end.Java :
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String numberString=scanner.nextLine(); char[] charArray=numberString.toCharArray(); String numberString_new=""; for(int i=charArray.length-1;i>=0;i--){ numberString_new=numberString_new+String.valueOf(charArray[i]); } System.out.println(Integer.valueOf(numberString.trim())+Integer.valueOf(numberString_new.trim())); } }Python :
r = int(input()) a = r // 100; b = r // 10 % 10 c = r % 10; print(c * 100 + b * 10 + a + r)
- 1
信息
- ID
- 19
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 10
- 标签
- 递交数
- 2
- 已通过
- 2
- 上传者