poj1102
模拟
#include <iostream>
#include <string>
using namespace std; char numbers[][][] = {
{
' ', '-', ' ',
'|', ' ', '|',
' ', ' ', ' ',
'|', ' ', '|',
' ', '-', ' ',
},
{
' ', ' ', ' ',
' ', ' ', '|',
' ', ' ', ' ',
' ', ' ', '|',
' ', ' ', ' ',
},
{
' ', '-', ' ',
' ', ' ', '|',
' ', '-', ' ',
'|', ' ', ' ',
' ', '-', ' ',
},
{
' ', '-', ' ',
' ', ' ', '|',
' ', '-', ' ',
' ', ' ', '|',
' ', '-', ' ',
},
{
' ', ' ', ' ',
'|', ' ', '|',
' ', '-', ' ',
' ', ' ', '|',
' ', ' ', ' ',
},
{
' ', '-', ' ',
'|', ' ', ' ',
' ', '-', ' ',
' ', ' ', '|',
' ', '-', ' ',
},
{
' ', '-', ' ',
'|', ' ', ' ',
' ', '-', ' ',
'|', ' ', '|',
' ', '-', ' ',
},
{
' ', '-', ' ',
' ', ' ', '|',
' ', ' ', ' ',
' ', ' ', '|',
' ', ' ', ' ',
},
{
' ', '-', ' ',
'|', ' ', '|',
' ', '-', ' ',
'|', ' ', '|',
' ', '-', ' ',
},
{
' ', '-', ' ',
'|', ' ', '|',
' ', '-', ' ',
' ', ' ', '|',
' ', '-', ' ',
}
};
int size; void print(int line, char *se)
{
int i, j; for (i = ; i < strlen(se); i++)
{
cout << numbers[se[i] - ''][line][];
for (j = ; j < size; j++)
cout << numbers[se[i] - ''][line][];
cout << numbers[se[i] - ''][line][];
cout << " ";
}
cout << endl;
} void work()
{
char se[];
int i; cin >> se;
print(, se);
for (i = ; i < size; i++)
print(, se);
print(, se);
for (i = ; i < size; i++)
print(, se);
print(, se);
cout << endl;
} int main()
{
//freopen("t.txt", "r", stdin);
while (cin >> size && size != )
work();
return ;
}
poj1102的更多相关文章
随机推荐
- Linux查看硬件信息命令
一.查看服务器硬件信息 (1)查看服务器型号.序列号 [root@Master ~]# dmidecode|grep "System Information" -A9|egrep ...
- linux内核设计与实现一书阅读整理 之第三章
chapter 3 进程管理 3.1 进程 进程就是处于执行期的程序. 进程就是正在执行的程序代码的实时结果. 内核调度的对象是线程而并非进程. 在现代操作系统中,进程提供两种虚拟机制: 虚拟处理器 ...
- JS的对象原型
1.对象 1.1 语法 对象可以通过两种形式定义:声明(文字)形式和构造形式. 对象的文字语法: var myObj = { key : value //... }; 对象的构造语法: var myO ...
- 解题:USACO13NOV Empty Stalls
题面 当然可以用并查集做,不过你需要按秩合并+路径压缩(才可能过),因为数据范围十分不友好...... USACO的官方做法更为优秀.首先题目告诉我们牛们加入的前后顺序不影响结果(自己证明也很容易,显 ...
- day6-python基础
- python之旅:python中range()和len()函数区别
函数:len() 作用:返回字符串.列表.字典.元组等长度 语法:len(str) 参数: str:要计算的字符串.列表.字典.元组等 返回值:字符串.列表.字典.元组等元素的长度 实例 1.计算字符 ...
- 使用kafka消息队列解决分布式事务(可靠消息最终一致性方案-本地消息服务)
微服务框架Spring Cloud介绍 Part1: 使用事件和消息队列实现分布式事务 本文转自:http://skaka.me/blog/2016/04/21/springcloud1/ 不同于单一 ...
- An internal error occurred during: "Initializing Java Tooling". Eclipse启动发生的错误及解决办法
1.关闭Eclipse.有时候不关闭eclipse 删除东西会引起其他莫名的错误. 2.删除 当前工作目录文件夹下的 /.metadata/.plugins/org.eclipse.core.reso ...
- java基础-引用数据类型之一维数组(Array)
java基础-引用数据类型之一维数组(Array) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.数组的定义 1>.为什么需要数组 保存一个数据可以定义一个变量,如果要保 ...
- Excel 之 字符串截取、拼接、和透视表
假设有表如下: 如何得到E列的数据(格式为模式名.表名,如PDM_DATA.T05_GMS_NAV_SPV_PCH_RDM_TRX_EVT)?如何由E列得到F列数据(从E类中截取表名)? 1. 字符串 ...