博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Problem N: 输出回字形
阅读量:7223 次
发布时间:2019-06-29

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

这个题如果用for循环直接做的话恐怕得做上几个小时吧,加上一点小技巧,用坐标法来写这个题。就像下面这样:

坐标原点不在矩形的角上,而在矩形的中心处,这只是算是一个技巧,理解起来好理解而已。

 

#include
#include
#include
int main(){ int n,i,j,k; scanf("%d",&n); for(i=-(2*n-1);i<=2*n-1;i++){ for(j=-(2*n-1);j<=2*n-1;j++){ if(i==0&&j==0){ putchar(' '); } else if(abs(i)%2!=0&&abs(j)<=abs(i)){ putchar('@'); } else if(abs(j)%2!=0&&abs(i)<=abs(j)){ putchar('@'); } else{ putchar(' '); } } putchar('\n'); } return 0;}

 

转载于:https://www.cnblogs.com/Orzsl/p/10334951.html

你可能感兴趣的文章
Spring Cloud构建微服务架构:分布式配置中心【Dalston版】
查看>>
iOS 11正式版终于来了!强力助攻小程序
查看>>
开放平台API接口调用频率控制系统设计浅谈
查看>>
Lucene4.3进阶开发之潜龙勿用( 七)
查看>>
DTD和schema小总结
查看>>
去掉导航栏的黑线
查看>>
怎样让html加载完毕后加载js代码
查看>>
piwik 案例介绍
查看>>
敏感字过滤
查看>>
为什么我们要从 NodeJS 迁移到 Ruby on Rails
查看>>
Android 文件式数据库Realm
查看>>
Linux 面试知识点笔记
查看>>
论flex布局和box布局的华为meta8手机自带浏览器的兼容
查看>>
dubbo与springcloud初识
查看>>
iis web.config 配置示例
查看>>
归并排序
查看>>
java 的转义字符
查看>>
SharedPreferences的使用注意事项
查看>>
sofa-pbrpc高级用法
查看>>
Oracle 函数返回表实例2种写法实例
查看>>