题目链接:http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=4487
题目类型:一个灵活运用printf的水题。
不解释
代码:
#include <iostream> #include <cstdio> #include <cstring> using namespace std; char str[5005]; char des[24]; char tran(char c) { char ch=c; if ('a'<=c&&c<='z') { ch=c-'a'+'A'; } else if ('A'<=c&&c<='Z') { ch=c-'A'+'a'; } return ch; } int main() { while (gets(str+1)) { int a=0; int len=strlen(str+1); int lim=len/16; int mark=len%16; for (int k=1;k<=lim;k++)//先处理前面为整16字符的 { printf("%04x: ",a+(k-1)*16); int j=1; for (int i=(k-1)*16+1;i<=(k-1)*16+16;i++) { printf("%x",str[i]); if (!(i&1))printf(" "); des[j++]=tran(str[i]); if (i%16==0) { printf("%s\n",des+1); } } } if (mark==0)continue; printf("%04x: ",a+lim*16);//向下为处理后面剩余的字符(不足16个) int l=1; int i; for (i=lim*16+1;str[i]!='\0';++i) { printf("%x",str[i]); des[l++]=tran(str[i]); if (!(i&1))printf(" "); } des[l]='\0'; for (int j=i;j<=lim*16+16;++j) { printf(" "); if (!(j&1))printf(" "); } printf("%s\n",des+1); } return 0; }
您还没有登录,请您登录后再发表评论
ACM比赛试题 对扩充算法思想和提高编程能力有很大帮助 真正的比赛试题
第29届ACM国际大学生程序设计竞赛亚洲区北京赛区预选赛试题题解(一)
2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛
2008年,哈尔滨acm 预选赛题目,大家试着做一下。
宝贵的题目,试着做一下.2008年 ,哈尔滨acm 预选赛题目。
2010年ACM亚洲赛福州赛区现场赛题目.pdf
第34届ACM/ICPC亚洲区预选赛合肥赛区网络预选赛试题
这是2012年成都市acm程序设计大赛预选赛的试题,供想参加acm竞赛的大学生使用!
辽宁省第三届ACMICPC网络预选赛(无密码)
浙江2020年ACM省赛题目,第十七届省赛ACM比赛试题
这是一位ACM大牛写的《2008ACM浙江省赛解题报告》,希望对ACM爱好者有帮助。
2010ACM选拔赛2010ACM选拔赛2010ACM选拔赛2010ACM选拔赛2010ACM选拔赛
浙江省2018年ACM省赛题目,15届ACM省赛题目
ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM...
2006年acm程序设计比赛试题,英文版的
2015年沈阳acm-icpc区域赛B题代码,自己练手,神牛勿喷
10.18号的第33届国际大学生亚洲区预选赛杭州赛区的题目
里面介绍了ACM编程里面的很多例题。,想学习的可以自己做下题
交大acm队选拔赛试题,看看你有没有能力做出来!!!
相关推荐
ACM比赛试题 对扩充算法思想和提高编程能力有很大帮助 真正的比赛试题
第29届ACM国际大学生程序设计竞赛亚洲区北京赛区预选赛试题题解(一)
2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛2011ACM黑龙江大学校赛
2008年,哈尔滨acm 预选赛题目,大家试着做一下。
宝贵的题目,试着做一下.2008年 ,哈尔滨acm 预选赛题目。
2010年ACM亚洲赛福州赛区现场赛题目.pdf
第34届ACM/ICPC亚洲区预选赛合肥赛区网络预选赛试题
这是2012年成都市acm程序设计大赛预选赛的试题,供想参加acm竞赛的大学生使用!
辽宁省第三届ACMICPC网络预选赛(无密码)
浙江2020年ACM省赛题目,第十七届省赛ACM比赛试题
这是一位ACM大牛写的《2008ACM浙江省赛解题报告》,希望对ACM爱好者有帮助。
2010ACM选拔赛2010ACM选拔赛2010ACM选拔赛2010ACM选拔赛2010ACM选拔赛
浙江省2018年ACM省赛题目,15届ACM省赛题目
ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM...
2006年acm程序设计比赛试题,英文版的
2015年沈阳acm-icpc区域赛B题代码,自己练手,神牛勿喷
10.18号的第33届国际大学生亚洲区预选赛杭州赛区的题目
里面介绍了ACM编程里面的很多例题。,想学习的可以自己做下题
交大acm队选拔赛试题,看看你有没有能力做出来!!!