自测-1 打印沙漏(20 分)

本题吃了格式的亏,只需要输入一行空格即可

关键求出2*n*n-1即可

#include
using namespace std;
int main()
{
    int line,x,y,sum;
    char c;
    scanf("%d %c",&x,&c);
    for(int i=1;;i++)
    {
        sum=2*i*i-1;
        if(sum>x)
        {
            line=i-1;break;
        }

    }
    int cnt=0;
    for(int i=line;i>0;i--)
    {
        for(int j=0;j

你可能感兴趣的:(data,structure)