Uva1605——Building for UN
来源:互联网 发布:朝鲜米格29知乎 编辑:程序博客网 时间:2024/06/15 23:59
构造的题目,理解了题目的意思就很容易做。
要你建一个大楼,有n个国家要在这里面办公,需要把格子分配给各个国家,任意两个国家都有一对相邻的格子(要么是相邻层的同一个格子,要么是同层中有公共边的格子)。
只需构建两层的楼,第一层的第i列给第i个国家,第二层的第j行给第j个国家。构造出来的就符号题目的要求。
AC的代码:
#include <iostream>using namespace std;const int max = 60;char str[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";int main(){int n, i, j;while(cin >> n){printf("2 %d %d\n", n, n);for(i = 0; i < n; i++){for(j = 0; j < n; j++)printf("%c", str[j]);printf("\n");}printf("\n");for(i = 0; i < n; i++){for(j = 0; j < n; j++)printf("%c", str[i]);printf("\n");}}return 0;}
0 0
- Uva1605——Building for UN
- UVA1605-Building for UN
- UVa1605 Building for UN
- UVa1605 - Building for UN(构造)
- UVA1605 Building for UN (构造)
- UVa1605 Building for UN 构造
- 解题报告 之 UVA1605 Building for UN
- 联合国大楼UVA1605(Building for UN)
- Uva1605 Building for UN 【构造法】【例题8-2】
- uva 1605 ——Building for UN
- uva1605 - Building for UN 入门经典II 第八章例题8-2
- UVa1605 例题8-2 联合国大楼(Building for UN,ACM/ICPC NEERC 2007)
- 例题8-2 联合国大楼(Building for UN, ACM/ICPC NEERC 2007, UVa1605)
- uva 1605 building for UN ——yhx
- uva 1605 building for UN ——yhx
- UVa 1605 Building for UN ——思路题
- B - Building for UN
- 1605 - Building for UN
- 【pwn】 关于栈的迁移
- Maven打Jar包方法
- Linux shell 时间相关处理
- POWER KEY 的两种检测方法
- 加/解密系列(三)-前端加密JS库--CryptoJS
- Uva1605——Building for UN
- 博客搬家啦~Winter3un.github.io
- Hadoop 在Windows7操作系统下使用Eclipse来搭建hadoop开发环境
- android中xmlns:tools属性详解
- Java学习-35天
- 嵌入式技术学习路线分享
- 基于AOA协议实现Android设备的USB通信
- 数据库的原理
- [架构设计]第三讲:软件架构的目的