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

Codeforces Round 942 (Div. 2) D2. Reverse Card (Hard Version)

题目

题解:

#include <bits/stdc++.h>
using namespace std;
#define int long long
#define pb push_back
#define fi first
#define se second
#define lson p << 1
#define rson p << 1 | 1
#define ll long long
#define pii pair<int, int>
#define ld long double
const int maxn = 1e6 + 5, inf = 1e18, maxm = 4e4 + 5, base = 37;
const int N = 2e6;
const int mod = 1e9 + 7;
// const int mod = 998244353;
// const __int128 mod = 212370440130137957LL;
int n, m;int qpow(int a, int b){int res = 1;while(b){if(b & 1) res = res * a % mod;a = a * a % mod;b >>= 1;}return res;
}
//long long ? maxn ? n? m?
void solve(){ll res = 0;int k;cin >> n >> m;vector<int> a(n + 1);// for(int i = 1; i <= n; i++){// 	cin >> a[i];// }for(int p = 1; p * p <= n; p++){for(int q = 1; q * q <= m; q++){int g = __gcd(p, q);if(g != 1) continue;res += min(n / p, m / q) / (p + q);}}cout << res << '\n';
}signed main(){ios::sync_with_stdio(0);cin.tie(0);cout << fixed << setprecision(9);int T = 1;cin >> T;while (T--){solve();}return 0;
}


http://www.mrgr.cn/news/50821.html

相关文章:

  • 51单片机快速入门之数码管的拓展应用2024/10/15
  • 免费也能这么强?五款超实用报表工具推荐
  • 诺奖印证产业方向,AI先行者晶泰科技开拓黄金赛道
  • 目标检测——Libra R-CNN算法解读
  • 嵌入式Linux:信号掩码
  • windows系统备份mysql数据库bat脚本
  • 【基础解读】Word2Vec和GloVe
  • 注意力机制2024持续发力!多尺度卷积+Attention一举拿下高分!模型准确率几乎100%
  • 【自然语言处理】Encoder-Decoder架构
  • 100套深度学习毕业设计项目合集【含源码 + 操作文档】
  • 跨境电商干货:Etsy选品及相关运营技巧分享
  • SHELL脚本之输出语句的使用
  • 完全背包问题拓展(爬楼梯)
  • 【文件处理】一、XML格式文件处理
  • 大模型之三十二-语音合成TTS(coqui) 之二 fine-tune
  • STL源码剖析:适配器
  • 通过Express + Vue3从零构建一个用户认证与授权系统(二)数据库与后端项目搭建与实现
  • 【嵌入式】手把手教你入门STM32的GPIO:初识GPIO输出
  • [LeetCode 题3] 没有重复字符的最长的子字符串
  • 滚珠花键润滑技术优化:保障灵敏度与长寿命