题解 1115: DNA

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

DNA-题解(C语言代码)

摘要:解题思路: 如图 ![](/image_editor_upload/20190721054618_14038.png) 以(5,4)为例 1.第0行---第3行,X所在的位置,要么i+j==4……

DNA-题解(C语言代码)/通俗易懂,详细讲解

摘要:解题思路: 注意这个打印出来的图案关于对称轴对称(废话),如果大家高中数学有好好学的话,应该知道关于某点对称的两个点的坐标是那点的两倍。比如x轴上,1和7关于4对称,因为4-1=7-4,而1+7……

DNA 只用变量来搞定(C语言代码)

摘要:题目的输入:输入包含多组测试数据。第一个整数N(N<=15),N表示组数,每组数据包含两个整数a,b。a表示一个单位的DNA串的行数,a为奇数且 3<=a<=39。b表示重复度(1<=b<=20)。解……

DNA (C语言代码)

摘要:解题思路:用的二维数组,这是m=3这是m=5注意事项:上面的大佬考虑的很多,作为萌新我还是看不懂的参考代码:#include<stdio.h>static void fun(int a,int b);……

DNA (C语言代码)

摘要:解题思路:先打印第一行后面每组打印都少第一段注意事项:参考代码:#include<stdio.h>#include<stdlib.h>int main(){    int t;    scanf("%……

DNA (C语言代码)

摘要:解题思路:注意事项:在a行a+1列的字符数组中进行变换注意1次循环的图形是缺少一个尾巴的,但是第二次输出的头就充当了上一个的尾巴,所以加上了putS(ch[0]),在结束的时候也同样要加一个尾巴 参考……

DNA (C++代码)

摘要:解题思路:把DNA定义为二维数组,当重复度(b)大于一时,之后的数组都不输出第一行参考代码:#include<iostream> #include<string> using namespace ……

DNA (C++代码)简短代码

摘要:解题思路:    1. 先看每个子链,是个对称的图形,可以用一个 for 循环将其打印出:for(int j=0; j<a; j++)     if(j==i || j==a-i-1)      ……

DNA (C++代码)怎么想怎么画

摘要:解题思路:怎么想怎么画再打印注意事项:参考代码:#include<iostream>#include<cstring>using namespace std;const int maxn = 1000……