PAT乙级-1036.跟奥巴马一起编程(15)

Posted 懒猫s

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PAT乙级-1036.跟奥巴马一起编程(15)相关的知识,希望对你有一定的参考价值。

题解

题解:

注意“行数是列数的50%(四舍五入)”

 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int n;
 6     char c;
 7     cin >> n >> c;
 8     int n1;
 9     if (n % 2 == 0)
10         n1 = n / 2 - 2;
11     else
12         n1 = n / 2 - 1;
13     for (int i = 0; i < n; i++)
14     {
15         cout << c;
16     }
17     cout << endl;
18     for (int i = 0; i < n1; i++)
19     {
20         cout << c;
21         for (int j = 0; j < (n - 2); j++)
22         {
23             cout << " ";
24         }
25         cout << c;
26         cout << endl;
27     }
28     for (int i = 0; i < n; i++)
29     {
30         cout << c;
31     }
32     cout << endl;
33     return 0;
34 }

 

 

 

以上是关于PAT乙级-1036.跟奥巴马一起编程(15)的主要内容,如果未能解决你的问题,请参考以下文章

PAT乙级1036

PAT-乙级-1036 跟奥巴马一起编程

[PAT乙级]1036 跟奥巴马一起编程

乙级--1036--跟奥巴马一起编程

[PAT B1036]跟奥巴马一起编程(15分)

PAT 1036. 跟奥巴马一起编程(15)