HOJ 2773 Bones

来源:互联网 发布:日本女孩知乎 编辑:程序博客网 时间:2024/05/18 00:58

http://acm.hit.edu.cn/hoj/problem/view?id=2773

给若干个骨头摆成金字塔形

注意格式

#include <stdio.h>#include <math.h>int main(){    int i,j,n,k;    while (scanf("%d", &n) != EOF)    {        while (n > 0)        {            k = floor(sqrt(n));            n -= k*k;            for (i = 1; i <= k; i++)            {                for (j = 1; j <= k-i; j++)                    putchar(' ');                for (j = 1; j <= 2*i-1; j++)                    putchar('X');                printf("\n");            }        }        printf("\n");    }    return 0;}


 

原创粉丝点击