九度1465:最简真分数

九度1465:最简真分数题目 1465 最简真分数时间限制 1 秒内存限制 128 兆特殊判题 否提交 1330 解决 551 题目描述 给出 n 个正整数 任取两个数分别作为分子和分母组成最简真分数 编程求共有几个这样的组合 输入 输入有多组 每组包含 n n 当 n 0 时 程序结束 不需要处理这组数据 输出 每行输出最简真分数组合的个数 样例输入 73

#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int a[1000]; int gdc(int n,int m)//最小公倍数 { if(n%m==0) return m; else return gdc(m,n%m); } int main() { int i,j,n,sum; while(scanf("%d",&n),n!=0) { memset(a,0,sizeof(a)); for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); sum=0; for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if(a[j]>a[i]&&gdc(a[j],a[i])==1)//最小公倍数为一则分数为最简 { sum++; } } } printf("%d\n",sum); } return 0; }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230377.html原文链接:https://javaforall.net

(0)
上一篇 2026年2月27日 上午9:01
下一篇 2026年2月27日 上午9:22


相关推荐

  • Java 网络编程

    Java 网络编程

    2021年10月7日
    42
  • js最新手机号码、电话号码正则表达式

    js最新手机号码、电话号码正则表达式

    2021年10月31日
    53
  • html段落空格怎么写,html怎么写空格

    html段落空格怎么写,html怎么写空格html写空格的方法:1、通过键入“空格”键在html网页中输入一个空格;2、通过空格字符代码“”在html中输入多个空格即可。本文操作环境:windows7系统、HTML5版、DellG3电脑。HTML中如何键入空格?一个空格的键入在html网页中一个空格,我们可以键入“空格”键即可实现。多个html空格字符如果在html中想实现多个空格间隙,如果是键入多个“空格”键,但最终也只…

    2022年6月17日
    36
  • 最牛营业部——国信泰然九路揭秘

    最牛营业部——国信泰然九路揭秘到深圳 有条路贯穿深圳市区东西城区 世界之窗 欢乐谷 锦绣中华等景点坐落于其两旁 这条路即是被誉为深圳 名片 的深南大道 然而 在这条长达 23 公里的大道上 远比风景更有趣的景象 是道路两边不时出现的证券营业部的招牌 据记者粗略统计 大如国信证券 海通证券 10 46 0 14 1 36 小如西部证券 中山证券 汉唐证券 巨田证券等等 在这里共开设了逾百家营业部 按照深圳当地一位券商人士的话说

    2026年3月26日
    1
  • 简单的图书管理系统用例图(UML)

    简单的图书管理系统用例图(UML)运用工具 Presson 自我评价 简单肤浅还可能是不规范的 初次接触用例图若有 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 错误请指出 此外 本人至今是软件工程大一新生 希望能认识更多志同道合的人共同努力 交流学习经验 也可在下方留下联系方式

    2026年3月18日
    2
  • Hello-Agents阅读 第一章 初识智能体

    Hello-Agents阅读 第一章 初识智能体

    2026年3月15日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号