UVaOJ 488 - Triangle Wave
2012-09-08 20:38
253 查看
AOAPC I: Beginning Algorithm Contests (Rujia Liu) ::Volume
0. Getting Started
Description
输入振幅和频率,要求输出样例般的图像。
Type
Water
Analysis
振幅相当于图中数字最高为几。
频率是该波形出现几次,也就是你要输出几次。
用几个for循环来输出即可。
关键是输出空行的情况。
同一个case中,波形间要空行,不同case间也要空行。
我们可以按波形来算,第一个波形前不要空行,其他都加空行。
Solution
0. Getting Started
Description
输入振幅和频率,要求输出样例般的图像。
Type
Water
Analysis
振幅相当于图中数字最高为几。
频率是该波形出现几次,也就是你要输出几次。
用几个for循环来输出即可。
关键是输出空行的情况。
同一个case中,波形间要空行,不同case间也要空行。
我们可以按波形来算,第一个波形前不要空行,其他都加空行。
Solution
// UVaOJ 488 // Triangle Wave // by A Code Rabbit #include <cstdio> int n, m; int main() { int tot_case; bool first = true; scanf("%d", &tot_case); while (tot_case--) { scanf("%d%d", &n, &m); while (m--) { printf("%s", first ? first = false, "" : "\n"); for (int i = 0; i < n; i++) { for (int j = 0; j <= i; j++) printf("%d", i + 1); printf("\n"); } for (int i = n - 2; i >= 0; i--) { for (int j = 0; j <= i; j++) printf("%d", i + 1); printf("\n"); } } } return 0; }
相关文章推荐
- UVaOJ 488 - Triangle Wave
- UVaOJ---488 - Triangle Wave
- UVaOJ 488 Triangle Wave
- uvaoj 488 - Triangle Wave
- UVa OJ 488-Triangle Wave
- uva-488 - Triangle Wave
- UVa488 - Triangle Wave-难度1
- UVA 488 - Triangle Wave 水~
- uva 488 Triangle Wave
- UVa 488 - Triangle Wave
- 【UVA - 488 Triangle Wave】
- UVA 488-Triangle Wave
- UVa 488 - Triangle Wave
- UVa 488 Triangle Wave(格式控制)
- UVa 488 Triangle Wave
- 【UVA】【第0章】488 - Triangle Wave
- OVa OJ 488 - Triangle Wave
- 488 - Triangle Wave
- 488 - Triangle Wave
- uva 488 - Triangle Wave