1 条题解
-
0
C :
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<ctype.h> char a[101]; int huiWen(int x) { int h=0; int l=x; while(x>0) { h=h*10+x%10; x/=10; } if(l==h) return 1; else return 0; } int main() { gets(a); int b=atoi(a); if(huiWen(b)==1) printf("TRUE"); else printf("FALSE"); return 0; }
C++ :
/* #include<bits/stdc++.h> using namespace std; int a[105]; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { cin>>a[i]; } for(int i=n;i>=1;i--) { cout<<a[i]<<" "; } return 0; } */ #include<bits/stdc++.h> using namespace std; char a[105]; int main() { char ch; cin >> ch; int i = 0; int j = 1; while(ch!='.') { i++; a[i] = ch; cin >> ch; } while(j < i&& a[j] == a[i]) { i--; j++; } if(j >= i) { cout<<"TRUE"<<endl; } else { cout<<"FALSE"<<endl; } return 0; }
Python :
a=input() b=[] c=[] for i in a: b.append(i) i=len(b)-2 while i>=0: c.append(b[i]) i=i-1 c.append('.') if c==b: print('TRUE') else: print("FALSE")
- 1
信息
- ID
- 2981
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者