1 Star 0 Fork 0

zhangzhenxi/蓝桥杯算法题

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
C语言网 1115: DNA 1.32 KB
一键复制 编辑 原始数据 按行查看 历史
小强从小就喜欢生命科学,他总是好奇花草鸟兽从哪里来的。终于, 小强上中学了,接触到了神圣的名词--DNA.它有一个双螺旋的结构。这让一根筋的小强抓破头皮,“要是能画出来就好了” 小强喊道。现在就请你帮助他吧
输入
输入包含多组测试数据。第一个整数N(N<=15),N表示组数,每组数据包含两个整数a,b。a表示一个单位的DNA串的行数,a为奇数且 3<=a<=39。b表示重复度(1<=b<=20)。
输出
输出DNA的形状,每组输出间有一空行。
样例输入
2
3 1
5 4
样例输出
X X
X
X X
X X
X X
X
X X
X X
X X
X
X X
X X
X X
X
X X
X X
X X
X
X X
X X
题解:
#include "iostream"
using namespace std;
int n;
int main() {
cin >> n;
while(n--)
{
int a, b;
cin >> a >> b;
int len = 0;
while(b--)
{
for(int i = len; i < a; ++i)
{
for(int j = 0; j < a; ++j)
{
if(i == j || i + j == a - 1) cout << "X";
else cout << " ";
}
cout << endl;
}
len = 1;
}
cout << endl;
}
return 0;
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/gitee-zhangzhenxi/Blue-Bridge-Cup_Algorithm-problem.git
[email protected]:gitee-zhangzhenxi/Blue-Bridge-Cup_Algorithm-problem.git
gitee-zhangzhenxi
Blue-Bridge-Cup_Algorithm-problem
蓝桥杯算法题
master

搜索帮助