题解 1115: DNA

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

筛选

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

解题思路:把图看为i行j列的表格,当i==j或者i+j==a+1的时候打印X,其他时候打印空格,j==a的时候换行有重复的时候就从表格的第二行开始打印,刚好打印(b-1)个注意事项:中间的X的条件是(i==j&&i+j!=a=1),不然会打印2个X参考代码:#includeusin

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

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

DNA-题解(C语言代码)

希望可以帮助大家,请多多指教#includeintmain(){inti,j,s=0,a,b,count;scanf("%d",&count);if(count

DNA-题解(C语言代码)

摘要:# 1115: DNA ## 源代码 ####暴力写法 #include int main() { int n,m; scanf("%d",&n); for(m=……

DNA-题解(C++代码)

```cpp#includeusingnamespacestd;chara[2000][2000];//开大点也没事voidchange1(charb[2000][2000],intm,intn)//构造矩阵{for(inti=0;i

DNA-题解(C语言代码)

摘要:**解题思路:** 找规律: 1.每一小段DNA左右对称,上下对称 2.除“X”以外均为“ ” 二维数组先置‘\0’,记录‘X’,非‘X’输出“ ” 3.若从(0,0)开始存储,对于上……