最简真分数–C++实现

最简真分数–C++实现题目描述给出 n 个正整数 任取两个数分别作为分子和分母组成最简真分数 编程求共有几个这样的组合 输入描述 每组包含 n n lt 600 和 n 个不同的整数 整数大于 1 且小于等于 1000 输出描述 每行输出最简真分数组合的个数 输入输出 17C 实现 include lt iostream gt in

题目描述

给出n个正整数,任取两个数分别作为分子和分母组成最简真分数,编程求共有几个这样的组合。

输入描述:

每组包含n(n<=600)和n个不同的整数,整数大于1且小于等于1000。

输出描述:

每行输出最简真分数组合的个数。 

输入

7 3 5 7 9 11 13 15 

输出

17 

C++实现:

#include 
  
    #include 
   
     using namespace std; int main(){ int n; while(cin>>n){ int num[n]; for(int i=0;i 
    
      >num[i]; } int sum=0; for(int i=0;i 
     
       num[j]?num[j]:num[i]; int Max=num[i]>num[j]?num[i]:num[j]; if(Max%Min!=0){ int flag=0; //注意此处k最大边界为Min,而不是sqrt(Min) for(int k=2;k<=Min;k++){ if(Min%k==0&&Max%k==0){ flag=1; break; } } if(!flag) sum+=1; } } } cout< 
       
      
     
    
  

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2026年3月18日 上午11:53
下一篇 2026年3月18日 上午11:54


相关推荐

  • php宽字节注入,[投稿]宽字节注入详解

    php宽字节注入,[投稿]宽字节注入详解前言在mysql中,用于转义的函数有addslashes,mysql_real_escape_string,mysql_escape_string等,还有一种情况是magic_quote_gpc,不过高版本的PHP将去除这个特性。首先,宽字节注入与HTML页面编码是无关的,笔者曾经看到Default<metacharset=utf8>1<metacharset=utf8>…

    2022年10月14日
    6
  • Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?今天打开centos7,由于没设置开机自启,当我启动docker时,发现与docker有关的命令都会报错,百度过,说什么重装docker啥的,我都试过,但是还是解决不了问题,下面我贴出问题集:1.例如我查看版本信息2.重启容器3.systemctlstatusdocker查看docker状态也发现错误:最后解决问题方法是:进入/etc/docker,没有daemon.json文件就自己新建一个:cd/etc/docker编辑daemon.json文件:加入这段代码:

    2022年5月29日
    30
  • 来自科学网博主的问候

    来自科学网博主的问候

    2021年8月24日
    54
  • matlab相关性分析

    matlab相关性分析相关性分析一 皮尔逊相关系数 person 计算公式 样本协方差 Cov x y i 1n Xi X Yi Y n 1 Cov x y frac sum i 1 n X i bar X Y i bar Y n 1 Cov x y n 1 i 1n Xi X Yi Y 样本标准差 Sx i 1n Xi X 2n 1 S x sqrt frac sum i 1 n X i bar X 2 n 1 Sx n 1 i 1n X

    2026年3月19日
    2
  • Java 中位数_中位数众数平均数三者关系

    Java 中位数_中位数众数平均数三者关系列举一些中位数和众数的常见问题和解法1.众数一个长度为$N$的列表,出现次数大于$\left\lfloorN/2\right\rfloor$的数为这个列表的众数。1.1摩尔投票算法摩尔投票算法(Boyer-Mooremajorityvotealgorithm)的思路类似一个大乱斗,遇到不相同的数就抵消掉。维护两个变量:major和count,major是众数的可能值,count是…

    2025年12月13日
    8
  • 《JavaScript 模式》读书笔记(8)— DOM和浏览器模式1

    在本书的前面章节中,我们主要集中关注于核心JavaScript(ECMAScript),而并没有太多关注在浏览器中使用JavaScript的模式。本章将探索一些浏览器特定的模式,因为浏览器是使用Jav

    2022年3月25日
    44

发表回复

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

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