0
点赞
收藏
分享

微信扫一扫

ACM JOJ 1007

冬冬_79d4 2022-08-23 阅读 37

#include <iostream>
using namespace std;
int main()
{
int number,n=2000;
int flag=0,local;
while(cin>>number)
{
flag=0;
if(number==0)
break;
else if(number==1)
{
cout<<number<<" is a triangular number."<<endl;
cout<<"*"<<endl;
}
else
{
for(int i=2;i<2000;i++)
{
if(number==(1+i)*i/2)
{
flag=1;
local=i;
break;
}
}
if(flag)
{
cout<<number<<" is a triangular number."<<endl;
for(int j=1;j<=local;j++)
cout<<string(j,'*')<<endl;
}
else
cout<<number<<" is not a triangular number."<<endl;
}
}
return 0;
}

举报

相关推荐

0 条评论