| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2107 人关注过本帖
标题:求满足整数角的多边形的个数
取消只看楼主 加入收藏
黑暗骑士5D
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2019-11-6
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
求满足整数角的多边形的个数
图片附件: 游客没有浏览图片的权限,请 登录注册

对于范围为[1,180]的每个整数角,找出边数在范围[3,10000]中的所有正多边形,满足a b c的三个顶点,并使∠abc=整数角。你的任务是求出所有角度的所有这些规则多边形有多少。

输入规格:
输入四个整数的角度范围和边数范围。 角度的最大范围是[1,180],侧面的最大范围是[3,10000]。

输出规格:
以整数形式输出结果。

输入样例:
54 54 3 10
样本输出:
1个
搜索更多相关主题的帖子: 范围 输出 输入 整数 多边形 
2019-12-05 23:57
黑暗骑士5D
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2019-11-6
收藏
得分:0 
回复 2楼 rjsp
int main()
{
       int a1,a2,n1,n2;
       double m;
       int count=0;
       int a,n;
       scanf("%d %d %d %d",&a1,&a2,&n1,&n2);
       for(a=a1;a<=a2;a++)
       {
           if(180==a)
            break;
           for(n=n1;n<=n2;n++)
           {
               m=a*n/180.0;
               if(m==(int)(m)&&m>0&&m<=n-2)
                count++;
           }
       }
        printf("%d",count);
}
这是正确答案,但我没看懂
2019-12-08 20:09
黑暗骑士5D
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2019-11-6
收藏
得分:0 
回复 8楼 自学的数学
是的,正多边形的边数可在3到10000之间取
2019-12-08 21:24
快速回复:求满足整数角的多边形的个数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016422 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved