您当前的位置: 首页 > 

不牌不改

暂无认证

  • 0浏览

    0关注

    422博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

DNA(凑字数,标题至少五个字,但是我怕对标题多输几个字影响你找到这道题,就这样增加字数了,加的有点多了)

不牌不改 发布时间:2021-08-05 10:01:18 ,浏览量:0

题目

题目链接

题解

找规律输出。

这种题说难也难说简单也简单。

一般思路就是先整体划分一下,比如这个题就是多个DNA进行重复,因此我们肯定有一层循环控制重复次数; 再将每个DNA继续进行划分,原则还是找重复部分或相似部分,且应按行找(对于本题来说是按行找)。对于每个DNA而言,除了中间一行输出一个X其他都输出俩,而且上下对称,因此我们可以直思考如何实现DNA上半部分,下半部分代码应该类似; 接着要对每一行进行分析了,通过找规律的方式,自己出几个样例,找一下行号与空格数量之间的关系,控制循环输出。

以上就是大致思路,写代码的时候由于存在多重循环,因此一定要十分清楚自己在实现哪个部分,否则很容易混乱。

划分方式大致如下,可供参考: 在这里插入图片描述

代码
#include
using namespace std;

int n, a, b;

int main()
{
	cin>>n;
	for(int s = 1;s >b;
		int m = a-2;
		
		putchar('X');for(int i = 1;i             
关注
打赏
1662186765
查看更多评论
0.0418s