| ||||||||||
Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
此等水题为啥要16ms,附代码,求大牛解释一下#include <stdio.h> #include <string.h> int main() { char map[28] , s[100] ; int i ; scanf("%s",map) ; getchar() ; gets(s) ; for( i = 0 ; i < strlen(s) ; i++ ) { if(s[i]>='A'&&s[i]<='Z') { s[i]+=32 ; printf("%c",map[s[i]-'a']-32) ; } else if(s[i]>='a'&&s[i]<='z') printf("%c",map[s[i]-'a']) ; else printf("%c",s[i]) ; } printf("\n") ; return 0 ; } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator