第一题 欢迎(welcome)
欢迎参加2020年常州市“程序设计小能手”比赛!小X想为你献上一张贺卡,不过…你得自己打印出来。 贺卡由三行组成。其中第二行为”*Welcome,ContestantNoA!*",其中A是选手的编号。第一行和第三行相同,是和第二行字符数量 相同的"* ”组成。 你可以通过样例来理解。
样例输入
1
样例输出
************************* *Welcome,ContestantNo.1!* *************************
分析:没什么好讲的,就是一道循环题,用while求出A的位数再加上需要输出的就行了。
参考程序
#include<bits/stdc++.h>
using namespace std;
inline void read(int &a){
a=0; char c;
while((c=getchar())<48);
do a=a*10+(c^48);
while((c=getchar())>47);
}
inline void write(int x) {
if(x<0) {
x=-x;
putchar('-');
}
if(x>9) write(x/10);
putchar(x%10+'0');
}
int n,m,x,y,d;
int main()
{
string s;
cin>>s;
int l=24+s.size();
for(int i=0;i<l;i++){
cout<<'*';
}
cout<<"\n";
cout<<"*Welcome,Con