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

江苏质监站网站做资料杭州做小程序开发的公司有哪些

江苏质监站网站做资料,杭州做小程序开发的公司有哪些,wordpress 同城,外贸网站建设不可缺少的灵活性欧拉计划 Project Euler 73 题解 题干分数有范围计数 思路code 题干 分数有范围计数 考虑形如 n d \frac{n}{d} dn​的分数&#xff0c;其中 n n n和 d d d均为正整数。如果 n < d n<d n<d且其最大公约数为1&#xff0c;则称该分数为最简真分数。 将所有 d ≤ 8 d\l…

欧拉计划 Project Euler 73 题解

  • 题干
    • 分数有范围计数
  • 思路
  • code

题干

分数有范围计数

考虑形如 n d \frac{n}{d} dn的分数,其中 n n n d d d均为正整数。如果 n < d n<d n<d且其最大公约数为1,则称该分数为最简真分数。
将所有 d ≤ 8 d\leq8 d8的最简真分数构成的集合按大小升序排列:
1 8 , 1 7 , 1 6 , 1 5 , 1 4 , 2 7 , 1 3 , 3 8 , 2 5 , 3 7 , 1 2 , 4 7 , 3 5 , 5 8 , 2 3 , 5 7 , 3 4 , 4 5 , 5 6 , 6 7 , 7 8 \frac 1 8, \frac 1 7, \frac 1 6, \frac 1 5, \frac 1 4, \frac 2 7, \frac 1 3, \frac 3 8, \mathbf{\frac 2 5}, \frac 3 7, \frac 1 2, \frac 4 7, \frac 3 5, \frac 5 8, \frac 2 3, \frac 5 7, \frac 3 4, \frac 4 5, \frac 5 6, \frac 6 7, \frac 7 8 81,71,61,51,41,72,31,83,52,73,21,74,53,85,32,75,43,54,65,76,87
可以看出在 1 3 \frac{1}{3} 31 1 2 \frac{1}{2} 21之间有 3 3 3个数。
d ≤ 12000 d\leq12000 d12000的最简真分数构成的集合中排序后,在 1 3 \frac{1}{3} 31 1 2 \frac{1}{2} 21之间有多少个分数?

思路

这个题按照范围来说是可以暴力解决的,还有莫反也可以解决,这涉及到Farey序列,也可以用Stern-Brocot树解决。这里给出暴力的解法。
在这里插入图片描述

code

 // 7295372
#include <bits/stdc++.h>using namespace std;using ll = long long;// 这段 lambda 内部的代码会在 main() 调用之前被执行。
int __OI_INIT__ = []() {ios::sync_with_stdio(0), cin.tie(0);cout.tie(0);cout << fixed << setprecision(12); // 设置输出浮点数默认精度为 12 位。return 0;
}();// 用法
/*int a = 1;double k = 2.0;string s = "hello world";_(a, k, s);输出 --->1 2.000000000000 hello world
*/
template<class... Args> void _(Args... args) {auto _ = [&](auto x) { cout << x << " "; };cout << "--->";int arr[] = {(_(args), 0)...};cout << "\n";
}void solve() {ll li = 12000;ll cnt = 0;for (int d = 1; d <= li; ++d) {int kmin = d / 3 + 1; // 分子下限int kmax = (d - 1) / 2;if (kmin > kmax) continue;for (int k = kmin; k <= kmax; ++k) {if (__gcd(k, d) == 1) {cnt++;}}}cout << cnt << "\n";
}int main() {int tt = 1;// cin >> tt;while (tt--) {solve();}}
http://www.dtcms.com/wzjs/835603.html

相关文章:

  • 网站开发语言数据库有几种王烨怎么读
  • 厦门网站建设企业网站服务器 数据库服务器
  • 济南腾飞网络网站建设教育培训机构排名
  • 江西机场建设集团网站推荐网站建设话术
  • 合肥的网站建设公司哪家好网站建设怎么制作网站
  • 网站设计基本步骤网站运营与营销
  • 如何做个购物网站莱芜二手房
  • 怎么把文件发送到网站成都网站建设科技公司
  • 四个字网站 域名WordPress更换域名之后
  • 福州网站建设出格南通网站建设知识
  • 网站的站长是什么意思网络规划设计师待遇怎么样
  • 台州做网站电话dreamviewer网页设计
  • 设计公司取名大全最新版的株洲网站优化找哪家
  • 广州番禺建网站微信推广平台哪家好
  • 佛山哪里有做网站的支付网站建设
  • 如何进行网站域名解析英文网站的首页怎么做
  • 网站建设丷金手指专业十五周口高端网站建设
  • 典型的电子商务网站西安电子商务网站开发
  • 上海wordpress网站建设驻马店 市网站建设
  • 服务器如何架设网站学校网站建设与维护
  • 小企业网站推广一级造价工程师报考条件及时间
  • 二级建造师最好的网站手机付费咨询网站建设
  • 湖南响应式网站建设推荐软件商店正版下载
  • 手机端网站外部链接如何去优化河北石家庄最新数据消息
  • 广汉做网站如何给WordPress网站更换域名
  • 知名网站开发哪里有wordpress 截取文章内容
  • 网站首页动画怎么做的大学生旅游网站策划书
  • 域名怎么创建网站磁力链搜索引擎入口
  • 网站建设基本技术网络营销项目策划方案
  • asp网站建设 文献wordpress图设置