博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
放大的X--HDOJ-201307292012
阅读量:4565 次
发布时间:2019-06-08

本文共 777 字,大约阅读时间需要 2 分钟。

放大的X

Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 211   Accepted Submission(s) : 35
Font: Times New Roman | Verdana | Georgia
Font Size: ← →
Problem Description
请你编程画一个放大的’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),表示放大的规格。

Output

对于每一个n打印一个规格为n * n放大的’X’;每组输出后面空一行。
Sample Input
2
3
5

Sample Output

X X
 X
X X

X   X

 X X
  X
 X X
X   X

 

 

 

 

#include "stdio.h"
int main()
{
   int N,n,i,j,k,t;
   scanf("%d",&N);
   while(N--)
   {
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
     k=n+1-i;
        if(k>i)
        t=k;
        else
      t=i;
    for(j=1;j<=n;j++)
    {
     if(j==i||j==k)
        printf("X");
        else if(j<t)
        printf(" ");
    }
    printf("\n");
    }
    printf("\n");
   } 
   return 0;
}

转载于:https://www.cnblogs.com/xiaziteng/p/fangdadex.html

你可能感兴趣的文章
ZOJ FatMouse' Trade 贪心
查看>>
音乐播放器
查看>>
SQL COOKBOOK (Ch.1-10)
查看>>
创建数组
查看>>
dict使用
查看>>
[转] 移动平台Html5的viewport使用经验
查看>>
ASP.NET MVC的帮助类HtmlHelper和UrlHelper
查看>>
《Python数据科学手册》第五章机器学习的笔记
查看>>
ubuntu16.04 配置爬虫环境
查看>>
Centos7,PHP7安装swoole
查看>>
02_ListActive中响应事件 并LogCat输出
查看>>
doubleclick adx note
查看>>
Celery框架
查看>>
[c#]asp.net开发微信公众平台(4)关注事件、用户记录、回复文本消息
查看>>
[转载,感觉写的非常详细]DUBBO配置方式详解
查看>>
linux Valgrind使用说明-内存泄漏
查看>>
Android在Eclipse上的环境配置
查看>>
面向对象(五)
查看>>
android平台下使用点九PNG技术
查看>>
Python学习3,列表
查看>>