题解 1115: DNA

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

筛选

DNA (C语言代码)

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

DNA (C++代码)

摘要:注意事项:注意是输出大X,最关键的是循环的判断条件,要靠自己去理解了参考代码:#include<stdio.h> int main() {     int n;     while(~scan……

DNA (C语言代码)

摘要:解题思路:这个哪儿错了呢注意事项:参考代码:#include <stdio.h>void f(int a,int b){ int i,j; if(b == 0) {  return ; } for(i……

DNA (C语言代码)

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;/* run this program using the console pauser o……

DNA (C++代码) 思路贼简单

摘要:解题思路:把图看为i行j列的表格,当i==j或者i+j==a+1的时候打印X,其他时候打印空格,j==a的时候换行有重复的时候就从表格的第二行开始打印,刚好打印(b-1)个注意事项:中间的X的条件是(……

DNA (C语言代码)思路最清晰

摘要:解题思路:步骤①将所有的空都设置成“空格”;步骤②选择合适的位置设置成“X”:合适的位置可以用两个变量t1,t2表示,初始值为行首和行尾,然后t1++;t2--;再换行,如果t2为0了此时t1一定在行……

DNA (Java代码)

摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(String[] ar……

DNA (C语言代码)

摘要:解题思路:利用二维数组,简化操作过程注意事项:两个数组共用一个行参考代码:#include<stdio.h>int main(){ int a; scanf("%d",&a); while(a--){……

DNA (C++代码)

摘要:参考代码:#include <iostream> using namespace std; int main() {     int n,a,b,flag;     cin>>n;    ……