CodeForces 435C Cardiogram
2015-12-03 02:19
253 查看
单纯的模拟
#include <cstdio> #include <cstring> char mat[2005][1005]; int main() { int n, t; int now_r = 1002, now_c = 0; int up = 1002, down = 1002; scanf("%d", &n); memset(mat, ' ', sizeof(mat)); for(int i = 0; i < n; i++) { scanf("%d", &t); for(int j = 0; j < t; j++) { if(i & 1) mat[now_r][now_c] = '\\', now_r++; else mat[now_r][now_c] = '/', now_r--; now_c++; } if(i & 1) now_r--; else now_r++; if(up > now_r) up = now_r; if(down < now_r) down = now_r; } for(int i = 0; i < 2005; i++) mat[i][now_c] = '\0'; for(int i = up; i <= down; i++) printf("%s\n", mat[i]); return 0; }
相关文章推荐
- web.xml文件详解
- Parquet_1. 使用谓词下推和映射来优化 Job
- Bulls and Cows-LeetCode
- ubuntu 常用命令
- retext
- stm32f10x.h 地址映射
- [LeetCode]ZigZag Conversion
- Linux学习笔记(一)系统分区及挂载点
- 初入职场(一)
- ios8开发者企业账号和个人账号申请注册
- 关于做一个自定义的button,图片和文字在一起的
- [LeetCode]LRU Cache
- 最适合初学者的 IntelliJ IDEA 教程 (1)- HelloWorld 和相关设置
- 大数除法
- 基于redis的排行榜设计和实现
- 大数乘法
- 大数减法
- 大数加法
- UOJ UER#5 A 万圣节的南瓜灯
- UOJ UER#5 A 万圣节的南瓜灯