码蹄集 数树

#include<bits/stdc++.h>

using namespace std;

int c, n;

int gcd(int a, int b){

return b == 0 ? a : gcd(b, a % b);

}

int main( )

{

cin >> c;

for (int i = 1; i <= c; i++) {

cin >> n;

int ans = 0;

for (int j = 1; j <= n; j++) {

for (int k = 1; k <= n; k++) {

if (gcd(j, k) == 1)

ans++;

}

}

cout << i << " " << n << " " << ans + 2 << endl;

}

return 0;

}

相关推荐
‎ദ്ദിᵔ.˛.ᵔ₎3 分钟前
LIST 的相关知识
数据结构·list
M--Y26 分钟前
Redis常用数据类型
数据结构·数据库·redis
十五年专注C++开发29 分钟前
RTTR: 一款MIT 协议开源的 C++ 运行时反射库
开发语言·c++·反射
‎ദ്ദിᵔ.˛.ᵔ₎42 分钟前
STL 栈 队列
开发语言·c++
2401_892070981 小时前
【Linux C++ 日志系统实战】高性能文件写入 AppendFile 核心方法解析
linux·c++·日志系统·文件写对象
郭涤生1 小时前
STL vector 扩容机制与自定义内存分配器设计分析
c++·算法
༾冬瓜大侠༿1 小时前
vector
c语言·开发语言·数据结构·c++·算法
cccyi71 小时前
【C++ 脚手架】etcd 的介绍与使用
c++·服务发现·etcd·服务注册
Ricky111zzz1 小时前
leetcode学python记录1
python·算法·leetcode·职场和发展
汀、人工智能1 小时前
[特殊字符] 第58课:两个正序数组的中位数
数据结构·算法·数据库架构··数据流·两个正序数组的中位数