题解 1115: DNA

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

筛选

DNA (C++代码)

摘要:解题思路:把重复的n个DNA看成一个,解决一个的之后,利用循环来解决问题注意事项:参考代码:#include<iostream>using namespace std;int main(){    i……

DNA (C语言代码)

摘要:解题思路:    一开始打算作弊用printf直接来,但后来发现可以通过数组来规律输出。利用数组储存前(b-1)行的字符,循环输出(b-1)次的前(b-1)行的字符,再在最后补上第一行,完整的DNA图……

DNA (C语言代码)

摘要:解题思路:把最后一行隔开,讲其他的几行先循环再最后输出最后一行。#include<stdio.h> int main() {     int i,j; scanf("%d",&j); f……

DNA (Java代码)

解题思路:自己自行理解;注意事项:参考代码:packagecn.hui.lanqiaobei02;importjava.util.Scanner;publicclassMain1115{publicstaticvoidmain(String[]args){Scannerinput=newScanner

DNA (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){int n;scanf("%d",&n);    while(n--){ int a,b; scanf("%d%d……

WU-DNA (C++代码)

摘要:解题思路:搞清楚图形的规律 再写代码参考代码:#include<iostream> using namespace std; void print(int a,int b) { for(int……

DNA (C语言代码)

摘要:解题思路:简单粗暴 直接先做一个X 再用复制行数的方法给出带重复次数的图案 最后加一个输出次数就好注意事项:参考代码:#include <stdio.h>#include <string.h>#inc……

DNA (Java代码)

解题思路:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);intN=input.nextInt();for(intn=0;n
优质题解

Manchester- DNA(最容易理解-带图)

解题思路:(这里A,B就是题目中的a,b);1.总的思路,把整个DNA的输出变成得到每一行,然后输出;2.首先得到DNA的第一行,用字符数组记录;3.第一行DNA的宽度就是A,即字符数组的有效长度为A,且第一行DNA的型式都是第一个字符和最后一个字符都是'X'中间的为空格;4.交换X得