【洛谷P1538】迎春舞会之数字舞蹈
迎春舞会之数字舞蹈
一道奇怪的模拟题,
先将样例输出复制下来,观察观察
-- -- -- -- -- -- -- -- ①
| | | | | | | | | | | | | | ②
| | | | | | | | | | | | | |
-- -- -- -- -- -- -- ③
| | | | | | | | | | | | | ④
| | | | | | | | | | | | |
-- -- -- -- -- -- -- ⑤
将数字从上到下分成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】迎春舞会之数字舞蹈的更多相关文章
- 洛谷P1538迎春舞会之数字舞蹈
题目背景 HNSDFZ的同学们为了庆祝春节,准备排练一场舞会. 题目描述 在越来越讲究合作的时代,人们注意的更多的不是个人物的舞姿,而是集体的排列. 为了配合每年的倒计时,同学们决定排出——“数字舞蹈 ...
- 洛谷 P1538 迎春舞会之数字舞蹈
题目背景 HNSDFZ的同学们为了庆祝春节,准备排练一场舞会. 题目描述 在越来越讲究合作的时代,人们注意的更多的不是个人物的舞姿,而是集体的排列. 为了配合每年的倒计时,同学们决定排出——“数字舞蹈 ...
- P1538 迎春舞会之数字舞蹈
题目背景 HNSDFZ的同学们为了庆祝春节,准备排练一场舞会. 题目描述 在越来越讲究合作的时代,人们注意的更多的不是个人物的舞姿,而是集体的排列. 为了配合每年的倒计时,同学们决定排出——“数字舞蹈 ...
- P1538迎春舞会之数字舞蹈
传送 输入输出样例:(洛咕的太丑了就不放了) (1前面有三个空格) 这真是一群闲(qian)圈(zou)的人.大号+小号提交了不下10遍终于a了 好了我们来研究一下这些数字"美观" ...
- Luogu P1538 迎春舞会之数字舞蹈 | 模拟
题目链接 大水题,暴力输出,代码应该能看吧...... #include<iostream> #include<cstdio> using namespace std; int ...
- VIJOS-P1064 迎春舞会之数字舞蹈
洛谷 P1538 迎春舞会之数字舞蹈 洛谷传送门 JDOJ 1245: VIJOS-P1064 迎春舞会之数字舞蹈 JDOJ传送门 Description 在越来越讲究合作的时代,人们注意的更多的 ...
- 题解洛谷P1538【迎春舞会之数字舞蹈】
方法:暴力,判断,输出 本题为了更好理解建议各位可以复制样例来研究,甚至可以复制题解来测试思想,相信大家不会抄. 有什么不好的请大佬们在评论里指出,谢谢 #include <bits/stdc+ ...
- 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game 题目描述 Bessie is playing a number game against Farmer John, ...
- 【洛谷】2602: [ZJOI2010]数字计数【数位DP】
P2602 [ZJOI2010]数字计数 题目描述 给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次. 输入输出格式 输入格式: 输入文件中仅包含一行两个整数a ...
随机推荐
- 记录: Win10+Ubuntu18.04双系统安装
在重装windows系统的时候顺便将ubuntu也重装了. window 10 安装 制作USB启动盘 到"微软中国下载中心"(http://www.microsoft.com/z ...
- TimesTen启动停止命令
ttDaemonAdmin –start 启动 ttDaemonAdmin –stop 停止 或打开服务cmd-serviers.msc,找到相关服务启动或停止.
- zookeeper 编程框架 curator
Curator框架提供了一套高级的API, 简化了ZooKeeper的操作. 它增加了很多使用ZooKeeper开发的特性,可以处理ZooKeeper集群复杂的连接管理和重试机制. 这些特性包括: 自 ...
- 队列同步器AbstractQueuedSynchronizer
AQS是用来构建锁或者其它同步组件的基础框架,它使用一个int变量来表示同步状态,通过内置的FIFO队列来完成获取线程的排队工作,concurrent包的作者Doug Lea期望它能称为实现大部分同步 ...
- c#高级写法
Linq的参考资料:https://www.cnblogs.com/liqingwen/p/5801249.html 1.判断str字符串中的逗号个数 string str = "1,2,3 ...
- 深入理解JavaScript系列(21):S.O.L.I.D五大原则之接口隔离原则ISP
前言 本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第4篇,接口隔离原则ISP(The Interface Segregation Principle). 英文原文:htt ...
- Javaweb的get请求乱码解决
get方式请求:即将参数放在URL中,因此这就涉及到URL的编码了 方式一:[推荐] 方式二: 前端编码: encodeURI(encodeURI("")) 后端解码: java. ...
- JSON.stringify使用
基本使用 JSON.stringify(value[, replacer [, space]]) value 将要序列化成 一个JSON 字符串的值. replacer 可选 如果该参数是一个函数,则 ...
- css 盒模型 文档流 几种清除浮动的方法
盒模型 1.box-sizing: content-box 是普通的默认的一种盒子表现模式 盒子大小为 width + padding + border content-box:此值为其默认值,其 ...
- JavaScript数组常见操作
JavaScript数组常见操作 Tip: 右键在新标签中打开查看清晰大图 下面介绍JavaScript中的数组对象遍历.读写.排序等操作以及与数组相关的字符串处理操作 创建数组 一般使用数组字面量[ ...