题目连接:F -- 咸鱼文章
Time Limit:1s Memory Limit:128MByte
Submissions:467Solved:192
elttiL moT nwod eht teerts sllac ruo god " ehT peek god " . piZ si a peehs god . tuB nehw moT seirt ot yas " peeS " , ti semoc tuo " peek " . dnA ni a yaw moT si thgir . piZ si syawla gnignirb sgniht oh rof su ot peek ! ll'I llet uoy tuoba emos fo meht .
s'piZ tsrif tneserp saw a eohs . tI saw edam fo neerg klis .
eW t'ndid wonk woh piZ dnuof eht eohs . tuB retfa a tnemom yraM , ym gib retsis , dlot em eht eohs dah a egnarts llems . I deddon dna dleh ym eson . " tahW od uoy kniht ti si ? "
" tI sllems ekil gnihtemos rof gninaelc . I kniht enoemos deirt ot naelc a tops ffo eht eohs . nehT eh tup ti ta eht rood ot yrd . "
" gnolA emac piZ . dnA eyb-doog eohs ! " I dias . " eW dluohs ekat ti kcab . "
" eW t'nac " . dias ym rettsis .
" ebyaM elttil moT si thgir , " yraM dias . " ebyaM piZ si a peek god ! "
你正在做英语阅读,可哪知这是一篇咸鱼文章,整个文章的所有单词都是翻转的,你很慌。
不过你是咸鱼程序员,你可以写代码将这篇文章翻转回来,那么翻转回来吧。
//
// main.cpp
// F -- 咸鱼文章
//
// Created by teddywang on 2017/5/31.
// Copyright © 2017年 teddywang. All rights reserved.
//
#include <iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
char s[1000010];
char t[1000];
int main()
{
while(gets(s))
{
int len=strlen(s);
int j=0;
for(int i=0;i<len;i++)
{
if((s[i]<='Z'&&s[i]>='A')||(s[i]<='z'&&s[i]>='a'))
{
t[j++]=s[i];
}
else
{
for(int k=j-1;k>=0;k--)
{
printf("%c",t[k]);
}
printf("%c",s[i]);
j=0;
}
}
if(j!=0)
{
for(int k=j-1;k>=0;k--)
{
printf("%c",t[k]);
}
}
printf("\n");
}
}