1 条题解
-
0
C :
#include<stdio.h> int main() { int a,b,c,d,e,t,q; for(a=1;a<=9;a++) for(b=0;b<=9;b++) for(c=0;c<=9;c++) for(d=0;d<=9;d++) for(e=0;e<=9;e++) { t=a*10000+b*1000+c*100+d*10+e; q=e*10000+d*1000+c*100+b*10+a; if(t*9==q) printf("%d",t); } return 0; }
C++ :
#include<iostream> using namespace std; int main() { int i; for(i=10001;i<=99999;i++) { int a=i%10; int b=i/10%10; int c=i/100%10; int d=i/1000%10; int e=i/10000; int t=a*10000+b*1000+c*100+d*10+e; if(i*9==t) { cout<<i; } } return 0; }
Java :
import java.util.*; public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); int a[]=new int[5]; for(int i=10001;i<=99999;i++) { a[0]=i/10000; a[1]=i/1000%10; a[2]=i/100%10; a[3]=i/10%10; a[4]=i%10; if((a[4]*10000+a[3]*1000+a[2]*100+a[1]*10+a[0])==i*9) { System.out.println(i); } } } }
- 1
信息
- ID
- 888
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者