3075: 瓜瓜画数字发表时间:2022-10-27 19:36 3075: 瓜瓜画数字时间限制: 1 Sec 内存限制: 128 MB 题目描述
瓜瓜从小爱看红绿灯,她觉得数字会一秒一秒的变化,好神奇啊~时间一长,瓜瓜写数字的习惯都受到了影响,她总喜欢把数字“画”成数码管字体的样式,例如数字“8”,瓜瓜会写成如下图所示的形式。但是这样写好慢啊,身为程序员的巴巴要帮她用程序画出来,以“*”和空格拼出数字8的数码管字体样式,而且大小还是可变的!瓜瓜觉得好神奇啊,每次画出一个新图形,瓜瓜还会数数其中有多少个空白(空格符)。
输入两个奇数,大小不超过51,分别表示图形的长度和高度,注意以逗号分隔。 输出有两部分,第一部分是数字’8’的数码管样式,末尾换行; 样例输入 Copy3,5 样例输出 Copy*** * * *** * * *** 2 #include<bits/stdc++.h> using namespace std; int main(){ int x,y;scanf("%d,%d",&x,&y); int ans=0; for(int k=1;k<=2;k++){ for(int i=1;i<=x;i++) putchar('*');putchar('\n'); for(int i=1;i<=y/2-1;i++){ putchar('*'); for(int j=1;j<=x-2;j++){ putchar(' ');ans++; } putchar('*');putchar('\n'); }} for(int i=1;i<=x;i++) putchar('*'); printf("\n%d\n",ans); return 0; }
上一篇3076: 瓜瓜看举重
下一篇3074: 瓜瓜挑水杯
文章分类:
算法例题
|