问题 F : 8 (做了这道题目,我才发现原来汉语的题目是如此的难懂)
2014-03-01 13:54
218 查看
对于这道题目,至今没有想明白的是为什么开始输入的时候用%s就是错的,而%c就对了呢,究竟有什么不一样的吗
1、http://sdjzu.acmclub.com/index.php?app=problem_title&cid=1160&problem_id=F
2、题目:
内存限制:256 兆
特殊判题: 否
提交:38
解决: 10
B 8
AA AA
AA AA
AA
AA AA
AA AA
AA
BBB
BB BB
BB BB
BBB
BB BB
BB BB
BB BB
BBB
*** 提示已隐藏,点击上方 [+] 可显示 ***
提示[-]
3、AC代码:
1、http://sdjzu.acmclub.com/index.php?app=problem_title&cid=1160&problem_id=F
2、题目:
问题 F : 8
时间限制:1 秒内存限制:256 兆
特殊判题: 否
提交:38
解决: 10
题目描述
人们都喜欢8这个数字,手机号希望全是8,车牌号也希望全是8.在这个无发不在的世界,8俨然成为了人们发财的数字。为了以后我们的前途,大家来画8吧,谁画的标准,好看,谁的前途就越好。输入格式
多组测试数据。每组中有一个字符c(大写字母或者小写字母)和一个整数n,字符表示画笔,整数表示高度。,(5<=n<=20).输出
画横线总是一个字符粗,竖线随着总高度每增长6而增加1个字符宽.当总高度从5增加到6时,其竖线宽度从1增长到2.下圈高度不小于上圈高度,但应尽量接近上圈高度,且下圈的内径呈正方形.样例输入
A 7B 8
样例输出
AAAA AA
AA AA
AA
AA AA
AA AA
AA
BBB
BB BB
BB BB
BBB
BB BB
BB BB
BB BB
BBB
提示[+]
*** 提示已隐藏,点击上方 [+] 可显示 ***提示[-]
3、AC代码:
#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int main() { //freopen("a.txt","w",stdout); char c; char s[5]; int n,h1,h2; while(scanf("%c%d",&c,&n)!=EOF) { getchar(); //c=s[0]; if((n-3)%2==0) { h1=(n-3)/2; h2=(n-3)/2; } else { h1=(n-3)/2; h2=(n-3)/2+1; } int w=n/6+1; for(int i=1;i<=w;i++) printf(" "); for(int i=1;i<=h2;i++) printf("%c",c); printf("\n"); // printf("%d %d %d\n",w,h1,h2); for(int j=1;j<=h1;j++) { for(int i=1;i<=w;i++) printf("%c",c); for(int i=1;i<=h2;i++) printf(" "); for(int i=1;i<=w;i++) printf("%c",c); printf("\n"); } for(int i=1;i<=w;i++) printf(" "); for(int i=1;i<=h2;i++) printf("%c",c); printf("\n"); for(int j=1;j<=h2;j++) { for(int i=1;i<=w;i++) printf("%c",c); for(int i=1;i<=h2;i++) printf(" "); for(int i=1;i<=w;i++) printf("%c",c); printf("\n"); } for(int i=1;i<=w;i++) printf(" "); for(int i=1;i<=h2;i++) printf("%c",c); printf("\n"); } return 0; } /* AA AA AA AA AA AA AA AA AA AA AA BBB BB BB BB BB BBB BB BB BB BB BB BB BBB */
相关文章推荐
- zoj 3713 In 7-bit(题目特难懂,十进制、二进制、十六进制的转换问题)
- 晕啊,才发现原来我的电脑还有问题啊!
- 看了韩剧,才发现琼瑶阿姨原来是如此含蓄!
- Quartz.NET-1.0.3 遇到个问题 卡住我差不多大半天 最后发现 原来那个配置文件app.config 关于
- blog网页上发现弹出百度插件,原来是计数器的问题
- ACM 324有一堆桃子不知数目猴子第一天吃掉一半又多吃了一个第二天照此方法,吃掉剩下桃子的一半又多一个,天天如此,到第m天早上,猴子发现只剩一只桃子了,问这堆桃子原来有多少个? (m<29) 输入
- 提高linux并发处理能力 91ri.org团队的成员前几天比赛一个比赛时遇到了个题目。题目要求是:对Centos进行优化,以提高它的并发处理能力。当时没搞懂理解清楚是什么意思,回家查了下资料发现原来
- 新入的Android工程很多时候都会遇到这样的问题,R.mainactivity.xml报错,一看原来发现是R类访问不到我们的资源文件在这个时候怎么解决呢?
- 原来问题如此简单
- 发现JavaScript中Number的toFixed()四舍五入时的一个问题,请教大虾!(原来是浏览器问题)
- 用Phpmailer发送邮件发现中文竟然是乱码,原来是编码问题
- 对于c++我原来没有发现过的问题!!!
- php intval的测试代码发现问题
- 九度 题目1044:Pre-Post m元树问题
- 题目1205: 百万富翁问题
- 题目1008:最短路径问题
- 题目1205:N阶楼梯上楼问题
- 今天发现之前录制的视频声音的噪音都很大,我后期要注意下这个问题。
- 原来罗汉果会有如此功效
- 状态很差时,就不要再继续做了。因为是徒劳,再就是过段时间或第二天再看,会豁然开朗,原来存在的疑难问题都迎刃而解。平时没事的时候要不断地给自己充电,让自己了解多方面知识。