酱爆


私信TA

用户名:uq_10133590524

访问量:501

签 名:

等  级
排  名 59925
经  验 225
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:
    这次解题主要是想怎么得到单个的不重复的DNA,自己看看根据下标找一下规律即可得到
注意事项:

参考代码:

#include <stdio.h>

#include <stdlib.h>

void pr(int a,int b);

int main(int argc, char *argv[]) {

int i;int j;

int b;//代表的是组数

scanf("%d",&b);

int d[b][2];//d[0][1]代表的是DNA行数     d[0][2]代表的是重复度

for(i=0;i<b;i++)//输入

{

scanf("%d",&d[i][0]);

scanf("%d",&d[i][1]);

}

int c=0;

while(c<b)

{

pr(d[c][0],d[c][1]);

printf("\n");

c++;

}

   

return 0;

}

void pr(int n,int m)

{

int i;int j;

for(i=0;i<n;i++)

{

for(j=0;j<n;j++)

{

if(j==i||j+i==n-1)

{

printf("X");

}

else

{

printf(" ");

}

printf("\n");

    }

    int a;

    for(a=0;a<m-1;a++)

    for(i=1;i<n;i++)

{

for(j=0;j<n;j++)

{

if(j==i||j+i==n-1)

{

printf("X");

}

else

{

printf(" ");

}

printf("\n");

    }

}


 

0.0分

1 人评分

  评论区

  • «
  • »