迎春舞会之数字舞蹈

题目链接

一道奇怪的模拟题,

先将样例输出复制下来,观察观察

      --   --        --   --   --   --   --   --   ①
| | | | | | | | | | | | | |  ②
| | | | | | | | | | | | | |
-- -- -- -- -- -- --   ③
| | | | | | | | | | | | |  ④
| | | | | | | | | | | | |  
-- -- -- -- -- -- --   ⑤

将数字从上到下分成5个部分分别模拟

 //      --   --        --   --   --   --   --   --
// | | | | | | | | | | | | | |
// | | | | | | | | | | | | | |
// -- -- -- -- -- -- --
// | | | | | | | | | | | | |
// | | | | | | | | | | | | |
// -- -- -- -- -- -- --
#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
int k,n;
char s[],s1[],s2[],s3[],s4[];
int main()
{
scanf("%d%s",&k,s+);
n=strlen(s+);
for(int i=;i<=k;i++){
s1[i]=' ';
s2[i]='-';
}
s1[]=' '; s1[k+]=' ';
s2[]=' '; s2[k+]=' ';
for(int i=;i<=n;i++){
if(s[i]==''||s[i]=='')
cout<<s1;
else cout<<s2;
if(i!=n) cout<<' ';
}
cout<<endl;
int len=strlen(s1);
for(int i=;i<len;i++)
s3[i]=s1[i];
for(int i=;i<=n;i++){
s3[]=s3[k+]=' ';
if(s[i]!=''&&s[i]!='') s3[k+]='|';
if(s[i]!=''&&s[i]!=''&&s[i]!='')
if(s[i]!='') s3[]='|';
int len1=strlen(s4),len2=strlen(s3);
for(int j=len1;j<=len1+len2-;j++)
s4[j]=s3[j-len1];
if(i!=n) s4[len1+len2]=' ';
}
for(int i=;i<=k;i++)
cout<<s4<<endl;
for(int i=;i<=n;i++){
if(s[i]==''||s[i]==''||s[i]=='')
cout<<s1;
else cout<<s2;
if(i!=n) cout<<' ';
}
cout<<endl;
int o=strlen(s4);
memset(s4,,sizeof(s4));
for(int i=;i<=n;i++){
s3[]=s3[k+]=' ';
if(s[i]!='') s3[k+]='|';
if(s[i]==''||s[i]==''||s[i]==''||s[i]=='')
s3[]='|';
int len1=strlen(s4),len2=strlen(s3);
for(int j=len1;j<=len1+len2-;j++)
s4[j]=s3[j-len1];
if(i!=n) s4[len1+len2]=' ';
}
for(int i=;i<=k;i++)
cout<<s4<<endl;
for(int i=;i<=n;i++){
if(s[i]==''||s[i]==''||s[i]=='')
cout<<s1;
else cout<<s2;
if(i!=n) cout<<' ';
}
return ;
}

【洛谷P1538】迎春舞会之数字舞蹈的更多相关文章

  1. 洛谷P1538迎春舞会之数字舞蹈

    题目背景 HNSDFZ的同学们为了庆祝春节,准备排练一场舞会. 题目描述 在越来越讲究合作的时代,人们注意的更多的不是个人物的舞姿,而是集体的排列. 为了配合每年的倒计时,同学们决定排出——“数字舞蹈 ...

  2. 洛谷 P1538 迎春舞会之数字舞蹈

    题目背景 HNSDFZ的同学们为了庆祝春节,准备排练一场舞会. 题目描述 在越来越讲究合作的时代,人们注意的更多的不是个人物的舞姿,而是集体的排列. 为了配合每年的倒计时,同学们决定排出——“数字舞蹈 ...

  3. P1538 迎春舞会之数字舞蹈

    题目背景 HNSDFZ的同学们为了庆祝春节,准备排练一场舞会. 题目描述 在越来越讲究合作的时代,人们注意的更多的不是个人物的舞姿,而是集体的排列. 为了配合每年的倒计时,同学们决定排出——“数字舞蹈 ...

  4. P1538迎春舞会之数字舞蹈

    传送 输入输出样例:(洛咕的太丑了就不放了) (1前面有三个空格) 这真是一群闲(qian)圈(zou)的人.大号+小号提交了不下10遍终于a了 好了我们来研究一下这些数字"美观" ...

  5. Luogu P1538 迎春舞会之数字舞蹈 | 模拟

    题目链接 大水题,暴力输出,代码应该能看吧...... #include<iostream> #include<cstdio> using namespace std; int ...

  6. VIJOS-P1064 迎春舞会之数字舞蹈

    洛谷 P1538 迎春舞会之数字舞蹈 洛谷传送门 JDOJ 1245: VIJOS-P1064 迎春舞会之数字舞蹈 JDOJ传送门 Description ​ 在越来越讲究合作的时代,人们注意的更多的 ...

  7. 题解洛谷P1538【迎春舞会之数字舞蹈】

    方法:暴力,判断,输出 本题为了更好理解建议各位可以复制样例来研究,甚至可以复制题解来测试思想,相信大家不会抄. 有什么不好的请大佬们在评论里指出,谢谢 #include <bits/stdc+ ...

  8. 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game

    洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game 题目描述 Bessie is playing a number game against Farmer John, ...

  9. 【洛谷】2602: [ZJOI2010]数字计数【数位DP】

    P2602 [ZJOI2010]数字计数 题目描述 给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次. 输入输出格式 输入格式: 输入文件中仅包含一行两个整数a ...

随机推荐

  1. Eclipse/Myeclipse/Scala IDEA for Eclipse里两种添加插件的方法(在线和离线)

    不多说,直接上干货! 方法1:在线安装 第一步,在eclipse菜单栏下,选中help ---->Install New Software 第二步,点击图中 add 添加软件下载地址 第三步 , ...

  2. mvp需要加上单利模式

    最大的中介者,需要设置成单利模式

  3. centOS查看apache版本的命令

    在centOS 7下: 命令如下: httpd -v

  4. 跨页面传值之Cookie

    3.客户端再次访问某站点 浏览器将携带Cookie信息的指令,将获得的信息参与编译. 4.将含有Cookie信息参与编译的页面发回给浏览器 其中如果有相关的设置Cookie的指令.将再次通过浏览器,写 ...

  5. ES6 克隆对象

    浅克隆:只能克隆原始对象自身的值,不能克隆它继承的值 方法一: function clone(origin) { return Object.assign({}, origin); } 方法二: fu ...

  6. !function()是干什么的?

    叹号后面跟函数!function和加号后面跟函数+function都是跟(function(){})();这个函数是一个意思,都是告诉浏览器自动运行这个匿名函数的,因为!+()这些符号的运算符是最高的 ...

  7. Protocol Buffers序列化原理

    1. 使用Varint编码数据,越小的数据,用少的字节编码.如小于128的用一个字节编码,大于128的用多个字节编码.同时,每个字节最高为1或者0表示是否为数字的一部分. 2. 由于负数的补码表示很大 ...

  8. 【数据库】5.0 MySQL入门学习(五)——MySQL源码了解及MySQL初始化设置

    1.0 MySQL源码目录主要包括:客户端代码.服务端代码.测试工具.其他库文件.当然,看懂源代码得有一定的C语言基础. BUILD:各种平台的编译脚本,可以用来制作各平台的二进制版本 client: ...

  9. Ubuntu 查找文件夹中内容包含关键字的文件,路径为当前文件夹

    From CSDN http://blog.csdn.net/lizhenmingdirk/article/details/44834997 grep -rl "keyword" ...

  10. javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver错误解决办法

    今天不用eclipse.myeclipse等开发工具,纯手写JSP页面(有点作死)时突然出现以前从来没遇到过的问题,报错如下: HTTP Status 500 - java.lang.NoClassD ...