B1036. 跟奥巴马一起编程
Posted yc-l
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了B1036. 跟奥巴马一起编程相关的知识,希望对你有一定的参考价值。
基本思路
- ch记录输出字符
- 第一行和最后一行输出指定个数个ch
- 其余行的第一列和最后一列输出指定个数取半个ch(直接用 "/" 即可实现取半)
#include <bits/stdc++.h> using namespace std; int main(int argc, char* argv[]) { int n, j; char ch; cin >> n >> ch; for(int row = 0, col = n/2 - 1; row <= col; row++){ if(row == 0 || row == col){ j = n; while(j-- > 0){ cout << ch; } cout << endl; }else{ cout << ch; j = n; while(j-- > 2){ cout << " "; } cout << ch << endl; } } return 0; }
以上是关于B1036. 跟奥巴马一起编程的主要内容,如果未能解决你的问题,请参考以下文章