博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu2074 叠筐
阅读量:5324 次
发布时间:2019-06-14

本文共 1377 字,大约阅读时间需要 4 分钟。

叠筐

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

Total Submission(s): 20470    Accepted Submission(s): 5348

Problem Description
需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。
 

 

Input
输入是一个个的三元组,分别是,外筐尺寸n(n为满足0<n<80的奇整数),中心花色字符,外筐花色字符,后二者都为ASCII可见字符;
 

 

Output
输出叠在一起的筐图案,中心花色与外筐花色字符从内层起交错相叠,多筐相叠时,最外筐的角总是被打磨掉。叠筐与叠筐之间应有一行间隔。
 

 

Sample Input
11 B A 5 @ W
 

 

Sample Output

 

 

Author
qianneng
 

 

Source
 

 

Recommend
linle   |   We have carefully selected several similar problems for you:            
 
题目不能,但格式有点坑,不确定测试数据个数,又要求框与框之间空行隔开,所以只能在输出图形之前就输出图像。
 
#include 
#include
#include
using namespace std;int main(){ int n; char c1,c2; char a[100][100]; int flag=0; while(~scanf("%d %c %c",&n,&c1,&c2)){ if(flag==1){ printf("\n"); } flag=1; if(n==1){ printf("%c\n",c1); continue; } for(int i=0;i<=n/2;i++){ char t; if((n/2)%2==0){ if(i%2==0){ t=c1; }else{ t=c2; } }else{ if(i%2==0){ t=c2; }else{ t=c1; } } for(int j=i;j

 

转载于:https://www.cnblogs.com/TWS-YIFEI/p/6714966.html

你可能感兴趣的文章
posix多线程有感--线程高级编程(线程属性函数总结)(代码)
查看>>
spring-使用MyEcilpse创建demo
查看>>
DCDC(4.5V to 23V -3.3V)
查看>>
kettle导数到user_用于left join_20160928
查看>>
activity 保存数据
查看>>
typescript深copy和浅copy
查看>>
linux下的静态库与动态库详解
查看>>
hbuilder调底层运用,多张图片上传
查看>>
深入理解基于selenium的二次开发
查看>>
较快的maven的settings.xml文件
查看>>
Git之初体验 持续更新
查看>>
Exception in thread "AWT-EventQueue-0" java.lang.IllegalThreadStateException
查看>>
随手练——HDU 5015 矩阵快速幂
查看>>
启动redis一闪就关
查看>>
Maven之setting.xml配置文件详解
查看>>
ASP.NET 4.5 Web Forms and Visual Studio vs2013年入门1
查看>>
SDK目录结构
查看>>
malloc() & free()
查看>>
HDU 2063 过山车
查看>>
高精度1--加法
查看>>