【ACM】hdu_zs1_1003_放大的X _201307271557
放大的X
Time Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 207 Accepted Submission(s) : 33
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;
scanf("%d",&N);
while(N--)
{
int i,j,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(j==i||j==k)
printf("X");
else
printf(" ");
}
printf("\n");
}
printf("\n");
}
return 0;
}
//第一次的代码,PE,没有考虑多余的空格,多输出了空格,
X X
X X
X
X X
X X,如这个,(2,5),(3,4),(3,5),(4,5)位置是没有空格的
//
201307291600
#include <stdio.h>
int main()
{
int N;
scanf("%d",&N);
while(N--)
{
int i,j,k,t,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;
}
//AC
转载于:https://www.cnblogs.com/xl1027515989/p/3223108.html
【ACM】hdu_zs1_1003_放大的X _201307271557相关推荐
- 网内计算:可编程数据平面和技术特定应用综述
网内计算:可编程数据平面和技术特定应用综述 摘要--与云计算相比,边缘计算提供了更靠近终端设备的处理,降低了用户体验的延迟.最新的In-Network Computing范例采用可编程网络元素在数据达 ...
- 01矩阵等比放大(Java代码、ACM格式)--2021.9.7百度笔试研发A卷
百度笔试题目:01矩阵等比放大(Java代码)–2021.9.7百度笔试研发A卷 一.题目详情: 第一行输入两个数,第一个数为矩阵的长和宽,第二个数为需要放大的倍数: 接下来输入的是矩形的内容. 示例 ...
- 华人博士拿下ACM SIGSOFT杰出博士论文奖,师从北大谢涛教授
金磊 发自 凹非寺 量子位 | 公众号 QbitAI 就在刚刚,本年度ACM SIGSOFT Outstanding Doctroal Dissertation Award(杰出博士论文奖) 新鲜出炉 ...
- acm算法模板(1)
1. 几何 4 1.1 注意 4 1.2 几何公式 4 1.3 多边形 6 1.4 多边形切割 9 1.5 浮点函数 10 1.6 面积 15 1.7 球面 16 1.8 三角形 17 1.9 三维几 ...
- ACM训练赛--递推专题
1001: Buy the Ticket Problem Description The "Harry Potter and the Goblet of Fire" will be ...
- 学妹问,学网站开发还是打 ACM?
聊聊我的选择 大家好,我是鱼皮,前几天看到一位大一计科同学的问题:我想学做 Web 项目,又想学算法搞 ACM,如何取舍呢 ? ACM 是国际大学生程序设计竞赛,旨在展示大学生创新能力.团队精神.编写 ...
- 怎么画单极交流放大电路波形图_全差分放大器(1)——共模的意义
PS:绵绵阴雨,几天不散.今天给大家介绍一些简单的全差分放大器,希望大家喜欢. 全差分运算放大器(Fully differential amplifiers,FDA)是简单的单极管运算放大器的进阶,通 ...
- 视频运动放大系列(1)- Motion Magnification 2005
撰写内容基于原始论文和公开代码,若有不正确之处,欢迎各位留言指正! 本文解读Ce Liu 等人在 ACM SIGGRAPH 2005 展示的视频运动放大技术,该技术首先使用流体力学的拉格朗日运动方法分 ...
- CVPR2020:点云分类的自动放大框架PointAugment
CVPR2020:点云分类的自动放大框架PointAugment PointAugment: An Auto-Augmentation Framework for Point Cloud Classi ...
最新文章
- jsp页面中使用超链接标签a中的属性href和onclick同时触发怎么执行
- 【财务思维】上市定价
- Vue.js 基础指令实例讲解(各种数据绑定、表单渲染大总结)——新手入门、高手进阶第一篇
- 如何对第一个Vue.js组件进行单元测试
- 【PAT甲级最新题解】PAT甲级2020.7月春季考试满分题解(附代码)
- 【Elasticsearch】用ElasticSearch实现基于标签的兴趣推荐
- 06-R环境中的工作空间(workspace)概念
- 荣耀鸿蒙os2.0公测版,鸿蒙OS 2.0他来了!华为HarmonyOS 2.0开发者公测版正式推送
- Spring RestTemplate: 比httpClient更优雅的Restful URL访问, java HttpPost with header
- 以太坊执行miner.start返回null终极解决方案
- Pro Git读书笔记 - 分支
- 手机抓直播源工具app_东方卫视 手机在线直播 央视源
- UDP的单播广播和组播
- android 中角度计算
- 通过故障恢复控制台修复xp系统引导文件丢失的方法
- 《魔兽世界》中的小背景
- UID-( Unique Identifiers ) 唯一标志值的解释
- PHP程序输入输出流
- Java 处理中文名称文件下载的处理、验证码生成
- win10解压安装mysql方法及遇见的问题(缺少MSVCR120.dll文件、服务无法启动)