喵帕斯之传说中的神剑 SDUT

喵帕斯之传说中的神剑 SDUT

莲酱找到了传说中的神剑,神剑的形态非常完美,现在莲酱想让你将神剑的形状打印出来。

神剑包括剑身和护手,题目输入剑身和护手的长度,打印出剑的形状。

护手所在的位置为剑身的 2/3 处,详细请看样例。

Input

多组输入直到EOF结束。(数据组数小于100)

每组数据输入一行包含两个整数 a, b 分别代表剑身和护手,保证 a 是 3 的倍数,b 是奇数。(3 <= a <= 30, 1 <= b <= 30)

Output

对于每组输入,打印需要的图像,每组数据最后多输出一个空行。

Sample Input

9 3
9 5
6 3

Sample Output

在这里插入图片描述

Hint
Source

【2017级《程序设计基础(B)I》期末上机考试】Fish

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int main()
{
    int a,b;
    int i;
    while(~scanf("%d %d",&a,&b))
    {
        int z=a*2/3;
        int m=(b+1)/2;
        for(i=1; i<=a; i++)
        {

            if(i!=z)
            {
                for(int k=1; k<=m-1; k++)
                {
                    printf(" ");
                }
                printf("#\n");
              
            }
            if(i==z)
            {
                for(int k=1; k<=b; k++)
                {

                    if(k==b) printf("#\n");
                    else printf("#");
                }
            }

        }

        printf("\n");
    }
    return 0;
}


/***************************************************
Result: Accepted
Take time: 0ms
Take Memory: 184KB
Submit time: 2019-01-04 18:25:10
****************************************************/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值