1554 - 反序字符串
时间限制 : 1 秒
内存限制 : 32 MB
输入任意4 个字符,并按反序输出。
题目输入
输入第一行表示测试样例个数m,接下来m行每行一个字符串。
题目输出
输出m行,分别对应输入字符串的反序。
输入/输出样例
输入格式
2 abcd eerd
输出格式
dcba dree
C语言解答
#include<stdio.h> #include<stdlib.h> int main() { int n; char c[5]; scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%s",&c); for(int j=3;j>=0;j--) printf("%c",c[j]); printf("\n"); } //system("pause"); return 0; }
C++解答
#include <cstdio> #include <cstring> int main() { //freopen("test.in", "r", stdin); //freopen("test.out", "w", stdout); int t; scanf("%d", &t); while (t--) { char s[10]; scanf("%s", s); int n = strlen(s); for (int i = n - 1; i >= 0; --i) putchar(s[i]); puts(""); } return 0; }
Java解答
public class Main { public static void main(String[] args) { java.util.Scanner input = new java.util.Scanner(System.in) ; int n =input.nextInt(); for(int j =0;j<n;j++){ String a = input.next(); int b = a.length()-1; for(int i=b;i>=0;i--){ String c= a.charAt(i)+""; System.out.print(c); } System.out.println(); } } }
Python解答
#!/usr/bin/python def reverse1(string): return string[::-1] num=input() while num!=0: str1=raw_input() print(reverse1(str1)) num=num-1