当前位置: 首页 > news >正文

嘉兴建设局网站win10一键优化工具

嘉兴建设局网站,win10一键优化工具,网易企业邮箱免费版,做优化网站多少钱题目链接&#xff1a; 最简真分数https://www.nowcoder.com/share/jump/437195121691719749588 描述 给出n个正整数&#xff0c;任取两个数分别作为分子和分母组成最简真分数&#xff0c;编程求共有几个这样的组合。 输入描述&#xff1a; 每组包含n&#xff08;n<600&…

题目链接:

最简真分数icon-default.png?t=N6B9https://www.nowcoder.com/share/jump/437195121691719749588

描述

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

输入描述:

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

输出描述:

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

示例1

输入:

7 3 5 7 9 11 13 15 3 2 4 5 0

输出:

17 2

源代码:

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;// 辗转相除法求最大公约数
int GCD(int a, int b) {if (b == 0) {return a;}else {return GCD(b, a % b);}
}int main() {int n;while (cin >> n) {if (n == 0) {break; // 输入为0时结束}vector<int> nums; // 存储输入的整数int res = 0; // 存储最简真分数的数量for (int i = 0; i < n; i++) {int temp;cin >> temp;nums.push_back(temp);}sort(nums.begin(), nums.end()); // 对输入的整数进行排序for (int i = 0; i < n; i++) {for (int j = i + 1; j < nums.size(); j++) {if (GCD(nums[i], nums[j]) == 1) {res++; // 若最大公约数为1,则说明是最简真分数,计数加1}}}cout << res << endl; // 输出最简真分数的数量}return 0;
}

思路:

  1. 读入整数 n,代表接下来有 n 个整数。

  2. 使用一个 vector 存储这 n 个整数。

  3. 对 vector 中的整数进行排序,方便后面的计算。

  4. 使用两层循环遍历所有的数对 (nums[i], nums[j]),其中 i < j。

  5. 对每对数分别计算最大公约数,如果最大公约数为 1,则说明这是一个最简真分数,将计数器 res 增加 1。

  6. 输出最终的 res 值,即最简真分数的数量。

提交结果:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

http://www.zhongyajixie.com/news/35564.html

相关文章:

  • 网站开发团队配置百度客服中心人工在线
  • 深圳工信部网站备案友情链接2598
  • 中建人才网是真的吗百度网站免费优化软件下载
  • 如何在网上建设一个公司网站宁波网络营销策划公司
  • 网站公告怎么做seo快速排名优化公司
  • 网页关键词优化软件seo教程视频论坛
  • 做网站很难吗网站建设哪家公司好
  • 湖北省城乡和住房建设厅网站免费访问国外网站的app
  • 北方明珠网站建设百度指数查询
  • 专业网站营销东莞网站seo公司哪家大
  • 自己做网站价格app地推网
  • 做的好的营销型网站有哪些今天实时热搜榜排名
  • 顺企网宁波网站建设兰州seo公司
  • 淘宝网页版怎么退出登录网站搜索引擎优化的方法
  • 陕西整站关键词自然排名优化百度搜索风云榜
  • 网站内页设置多少个关键字最好合肥网络公司seo建站
  • iis上做的网站外网怎么访问上海优化公司有哪些
  • 手机互动网站建设百度搜索推广流程
  • 平面设计所需要的软件深圳网络优化公司
  • 做360效果图网站今日新闻最新10条
  • 做网站有哪些语言搜索引擎优化排名案例
  • 有赞可以做独立网站吗培训中心
  • 深圳网站免费制作批量查询神马关键词排名
  • 1个空间做2个网站竞价外包代运营公司
  • asp 网站管理工具太原seo霸屏
  • 建设银行广东分行网站互联网营销方法有哪些
  • 程序员做兼职的网站百度热搜的含义
  • 百度seo如何快速排名西安seo黑
  • 私人做的不错的网站婚恋网站排名前10
  • 最经济 网站建设公司网络搭建