题目描述:
将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I。
输入描述:
每个测试输入包含1个测试用例: I like beijing. 输入用例长度不超过100。
输出描述:
依次输出倒置之后的字符串,以空格分割。
输入样例:
代码语言:javascript复制I like beijing.
输出样例:
代码语言:javascript复制beijing. like I
解题思路:
看到这道题第一想法就是用Python来对它进行骚操作。
AC代码:
代码语言:javascript复制print(" ".join(input().split()[::-1])) #我还能说啥? Python??
另解:
本菜鸡还用JAVA写了一个,分割之后用数组来倒序输出。自己用Eclipse测试没问题,但是在牛客网上不能通过测试用例,很迷。
代码语言:javascript复制import java.util.Scanner;
//我这个刚学一个月JAVA的菜鸡写的
public class Main{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String s = in.nextLine();
String[] str = s.split(" "); //split()跟python里挺类似的
int len = str.length;
for(int i=0;i<len-1;i )
{
System.out.println(str[len-i-1] " ");
}
System.out.println(str[0]);
}
}
以后再加个C 版本。。。。。