ZZULIOJ 1108: 打印数字图形(函数专题,水题)
来源:互联网 发布:淘宝客api教程 编辑:程序博客网 时间:2024/06/05 05:38
一些OJ是不是还在维护?
http://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1108
1108: 打印数字图形(函数专题)
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2157 Solved: 1576
SubmitStatusWeb Board
Description
从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。要求在程序中定义并调用函数PrintLine()来输出图形中的一行,该行中的最大数字是m,函数原型如下:
PrintLine(int m);
Input
正整数n(1≤n≤9)。
Output
指定数字图形。
Sample Input
5
Sample Output
1 121 12321 1234321123454321 1234321 12321 121 1
思路:
感觉挺有意思的题目,问宇神借的刘汝佳老师的暂时书不想看了,就刷会水题昂。
Code:
#include<stdio.h>#include<cstring>#include<algorithm>#define AC main()using namespace std;const int MYDD = 1103;void PrintfDigit(int n) {//打印数字int k = 1;while(k <= n) printf("%d", k), k++;n--;while(n >= 1) printf("%d", n), n--;}void PrintfSpace(int n) {//打印空格for(int k = 1; k <= n; k++)printf(" ");}int AC {int n;scanf("%d", &n);for(int j = 1; j <= n; j++) {//打印上层PrintfSpace(n-j);PrintfDigit(j);puts("");}for(int j = n - 1; j > 0; j--) {//打印下层PrintfSpace(n-j);PrintfDigit(j);puts("");}return 0;}
0 0
- ZZULIOJ 1108: 打印数字图形(函数专题,水题)
- 1108: 打印数字图形(函数专题)
- 1108: 打印数字图形(函数专题)
- 打印数字图形(函数专题)
- zzuli OJ 1108: 打印数字图形(函数专题)
- ZZULIOJ 1105: 判断友好数对(函数专题)
- 如何打印数字图形
- 1034:打印数字图形
- 打印数字图形
- 1034:打印数字图形
- 打印数字图形
- SDJZU 打印数字图形
- 打印数字图形
- 打印数字图形
- 打印数字图形
- oj打印数字图形
- 打印数字图形
- java打印数字图形
- hdu A sequence of numbers 2817 快速幂取模
- bzoj3578: GTY的人类基因组计划2
- 216CombinationSumIII
- 2016.09.05-2016.09.11
- HDU 1175 连连看
- ZZULIOJ 1108: 打印数字图形(函数专题,水题)
- Opencv实现:SIFT特征提取+RANSAC剔除误匹配点
- MySQL登录出现 ERROR 1045 (28000): Access denied for user 'root'@'localhost'
- iOS 个别问题
- 360的笔试题
- play框架2.5.6教程——使用play控制台
- 【bzoj 1492】【codevs 1797】 [NOI2007]货币兑换Cash (dp+cdq分治)
- ListView的使用及优化
- LeetCode学习篇二——分治法