杭电2565
来源:互联网 发布:手机视频剪辑软件 编辑:程序博客网 时间:2024/05/16 08:47
放大的X
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6186 Accepted Submission(s): 1868
Problem Description
请你编程画一个放大的’X’。
如3*3的’X’应如下所示:
如3*3的’X’应如下所示:
X X XX X5*5的’X’如下所示:X X X X X X XX X
Input
输入数据第一行是一个整数T,表示有T组测试数据;
接下来有T行,每行有一个正奇数n(3 <= n <= 79),表示放大的规格。
接下来有T行,每行有一个正奇数n(3 <= n <= 79),表示放大的规格。
Output
对于每一个n打印一个规格为n * n放大的’X’;每组输出后面空一行。
Sample Input
235
Sample Output
X X XX XX X X X X X XX X
#include<stdio.h>int main(){int n,i,j,a;scanf("%d",&a);while(a--){scanf("%d",&n);for (i=1;i<=n;i++){for(j=1;j<=(i>n/2?i:n-i+1);j++){if ((i==j)||(i+j==n+1))printf("X");else printf(" ");}printf("\n");} printf("\n");}return 0;}
- 杭电2565
- 杭电
- 杭电
- 杭电
- 杭电2565 大神教的,学习
- 放大的X(杭电2565)
- 杭电 1234 和 杭电 2115
- 杭电2056之Rectangles 杭电
- 杭电ACM1061Rightmost Digit
- 杭电2099 7.11
- 杭电ACM 1003
- 杭电 ACM 2016
- 杭电ACM1466
- 杭电ACM1003
- 杭电ACM1225
- 杭电ACM2023
- 杭电ACM2602
- 杭电ACM2955
- linux socket网络编程(一)
- Spring2.5注解(标注)学习笔记(使用annotation代替XML)
- Feodra17 安装ClamAV
- 简介事物与隔离级别
- SAP SD基本业务总结
- 杭电2565
- 四种浏览器对 clientHeight、offsetHeight、scrollHeight、clientWidth、offsetWidth 和 scrollWidth 的解释差异
- 开源中国iOS客户端学习——(七)MBProgressHUD特效
- 转载文章----SQL Server 优化存储过程的七种方法
- Vtiger CRM本地化之四:统计图表中文乱码问题完美修正包
- 正则表达式--常见的一些判断
- 那些让人感到酷酷的项目
- mongodb配置文件
- phpmyadmin error #2002 cannot login to the mysql server