The following program is my ACcepted code for NTHU-7492 .
It's a for everybody to learn and discuss.
If there is any mistake or comment, please let me know. :D
此乃NTHU 7492 的AC code!
//This program is for NTHU 7674 - PH - ASCII Tea Time
//NTHU 題目來源 Problem link: http://acm.cs.nthu.edu.tw/problem.php?pid=7674
#include<stdio.h>
#include<string.h>
int main()
{
char s[101];
while(gets(s) != NULL)
{
int len = strlen(s);
printf("%s", s);
int notSpace = 0;// the index is not the space
for(int i = 0; i < len; i++)
if(s[i] != ' ')
{
notSpace = i;
break;
}
//if notSpace == len-1, which means there isn't any non-space character
//then we can just jump the following for loop
if(notSpace != (len - 1) )
for(int i = len - 2; i >= notSpace; i--)
printf("%c", s[i]);
printf("\n");
}
return 0;
}
Please feel free to use it after adding this blog as an reference. (http://autekroy.blogspot.tw) If there is any mistake or comment, please let me know. :D
歡迎使用與分享任何內容,但請記得標示此部落格為出處。(http://autekroy.blogspot.tw/) 如果有發現任何的錯誤與建議請留言或跟我連絡。 : )
It's a for everybody to learn and discuss.
If there is any mistake or comment, please let me know. :D
此乃NTHU 7492 的AC code!
歡迎一同討論學習,如有錯誤與任何建議請留言 : )
//This program is for NTHU 7674 - PH - ASCII Tea Time
//NTHU 題目來源 Problem link: http://acm.cs.nthu.edu.tw/problem.php?pid=7674
#include<stdio.h>
#include<string.h>
int main()
{
char s[101];
while(gets(s) != NULL)
{
int len = strlen(s);
printf("%s", s);
int notSpace = 0;// the index is not the space
for(int i = 0; i < len; i++)
if(s[i] != ' ')
{
notSpace = i;
break;
}
//if notSpace == len-1, which means there isn't any non-space character
//then we can just jump the following for loop
if(notSpace != (len - 1) )
for(int i = len - 2; i >= notSpace; i--)
printf("%c", s[i]);
printf("\n");
}
return 0;
}
Please feel free to use it after adding this blog as an reference. (http://autekroy.blogspot.tw) If there is any mistake or comment, please let me know. :D
歡迎使用與分享任何內容,但請記得標示此部落格為出處。(http://autekroy.blogspot.tw/) 如果有發現任何的錯誤與建議請留言或跟我連絡。 : )
沒有留言:
張貼留言
請留下您的任何想法或建議!
Please leave any thought or comment!