标签:|| NPU 字母 sample int 字符 == 使用 bit
今年是SDUTACM举办的第十一届校赛啦!
今年校赛的参赛规模也是再创新高!在今天的赛场上与大家同台竞技的,还有50多个来自中小学的小朋友。
十年风雨,我们曾经一起走过。现在让我们脚踏实地,一起奋斗下一个十年!
现在请你使用‘SDUTACM‘这一个字符串,打印出只属于今天的的专属图形。
一个整数n,代表正方形的规模。(5<=n<=50)
如样例所示的一个字母正方形。
5
SDUTA C M S D U T ACMSD
注意正方形的任意两行之间都没有空行。
题解:
#include<bits/stdc++.h> using namespace std; char a[7][2]={"S","D","U","T","A","C","M"}; int main() { int n,k; cin>>n; for(int i=0;i<n;i++)//第一行 cout<<a[i%7]; cout<<endl; k=n;//标记 for(int i=1;i<n-1;i++){ for(int j=0;j<n;j++) { if(j==0||j==n-1)//只在两边 { cout<<a[k%7]; k++; } else cout<<" "; } cout<<endl; } for(int i=0;i<n;i++)//最后一行 { cout<<a[k%7]; k++; } cout<<endl; return 0; }
标签:|| NPU 字母 sample int 字符 == 使用 bit
原文地址:https://www.cnblogs.com/ylrwj/p/10932997.html