大风车转呀转(模拟题)
来源:互联网 发布:手机淘宝账号申请注册 编辑:程序博客网 时间:2024/06/05 20:20
题目链接:http://acm.nyist.me/JudgeOnline/problem.php?cid=1019&pid=4
题目描述
大风车吱呀吱悠悠的转
这里的风景啊真好看
天好看,地好看
还有一群快乐的小伙伴
。。。。。。
不知道你对小时候经常看的大风车栏目是否怀念,让我们一起回忆一下童年的大风车。
现在要求你打印一下风车,比如这样:
**
* *
**
* ***
* *
输入
多组输入输出,每行输入一个n(3<=n<=60),表示要输入一个边长为2*n-1的风车。
输出
对于每组数据输出一个边长为2*n-1的风车(即2*n-1行,每行2*n-1个字符)。每两个风车之间应空上一行,显然最后一个风车后面没有空行。
样例输入
5
3
样例输出
***** * **** ** *** *** ********************* *** *** ** **** * ******** * ************* * ***
提示
自己注意一下空行和空格~努力AC
#include<stdio.h>int main(){ int n; int falg=0; while(~scanf("%d",&n)) { if(falg) printf("\n"); falg=1; for(int i=0; i<n-1; i++) { for(int j=0; j<i; j++) printf(" "); for(int j=0; j<n-i; j++) printf("*"); for(int j=0; j<n-2-i; j++) printf(" "); for(int j=0; j<i+1; j++) printf("*"); printf("\n"); } for(int i=0; i<2*n-1; i++) printf("*"); printf("\n"); for(int i=n-2; i>=0; i--) { for(int j=0; j<i+1; j++) printf("*"); for(int j=0; j<n-2-i; j++) printf(" "); for(int j=0; j<n-i; j++) printf("*"); for(int j=0; j<i; j++) printf(" "); printf("\n"); } } return 0;}
总结:模拟题是有规律的,要考虑好,对称的图形是可以相互打印的;
阅读全文
0 0
- 大风车转呀转(模拟题)
- (五十二)剑网三大风车伤害计算器
- html大风车
- C# 转动的大风车
- CSS3 制作旋转的大风车
- 才是大风车撒电池撒
- 自定义View之大风车系列demo(一)
- 自定义View之大风车系列demo(二)
- 自定义View之大风车系列demo(三)
- 自定义View之大风车系列demo(四)
- HTML+CSS大风车及十字架的实现
- 趣味CSS3(一)--旋转的大风车
- 【NOIP 模拟题】[T1]return(模拟)
- hdu1013(模拟题)
- Miscalculation(模拟题)
- hdu1034(模拟题)
- (模拟题)
- POJ1008(模拟题)
- Glide学习笔记
- RAID学习笔记
- java string,stringbuffer,字符串遍历
- [转]密集负载下的网卡中断负载均衡smp affinity及单队列RPS
- 线程之间的通信
- 大风车转呀转(模拟题)
- 01-Probability Basic Formulas
- 趣图 | 女程序员的报喜方式
- [转]linux下基于SMP架构的多队列网卡的调优(Multi-queue network interfaces with SMP on Linux)
- 剑指Offer------顺时针打印矩阵
- 本蒟蒻开始写博客啦...
- 1、树莓派安装Raspbian系统
- 用 Go 构建一个区块链 -- Part 3: 持久化和命令行接口
- Tree Traversals Again