题解 1115: DNA

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

筛选

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

解题思路:注意这个打印出来的图案关于对称轴对称(废话),如果大家高中数学有好好学的话,应该知道关于某点对称的两个点的坐标是那点的两倍。比如x轴上,1和7关于4对称,因为4-1=7-4,而1+7=2*4。第二个则是这题的难点所在。重复度并不是说重复打印一个完全一样的,

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语言代码)

摘要:解题思路:先把第一组输出,其余重复的,少输出一行,孩子以为x是*,结果死活不过,后来把*换成x还不对,最后发现热家的X是大写的注意事项:参考代码:#include <stdio.h>#include ……

DNA (C语言代码)

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <stdlib.h>int main() {  int hang,lie;  int a,b,zu,k,w,e,l,……

DNA (C语言代码) 代码短,简单易懂

摘要:解题思路: X和空格的输出无非是双重for循环,不难理解。本题多出一个共用行,要点在这,具体代码中标注注意事项:参考代码:#include<stdio.h>int main(){    int n,a……

DNA (C语言代码)

摘要:解题思路:注意事项:  每一个不同的DNA结构结束后要输出进行一次换行。参考代码:#include <stdio.h>int main(){    int N,a,b;    int i,j,n,mo……