码蹄集 数树

#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 分钟前
LeetCode 题解 | 1.两数之和(最优解)
前端·javascript·算法
亿佛8 分钟前
(Matlab)自动驾驶仿真 设计驾驶场景、配置传感器并生成合成 数据
人工智能·算法·机器学习·自动驾驶·测试用例
乌旭22 分钟前
GPU虚拟化技术在深度学习集群中的应用实践
数据结构·人工智能·深度学习·机器学习·ai·架构·gpu算力
胡乱儿起个名23 分钟前
《高阶函数:把函数当玩具传来传去》
开发语言·c++·算法
0502081039 分钟前
各种排序算法
数据结构·算法·排序算法
purrrew39 分钟前
【数据结构_6】双向链表的实现
java·数据结构·链表
bing_15841 分钟前
Redis 的不同数据结构分别适用于哪些微服务场景
数据结构·redis·微服务
不会弹吉他的布鲁克1 小时前
25 年最新大佬 Paper,Transformers再也不需要归一化,这届AI学会“自我管理”了!
算法
小美爱刷题1 小时前
力扣DAY52-54 | 热100 | 图论:腐烂的橘子、课程表、前缀树
算法·leetcode·图论
南梦也要学习2 小时前
STM32江科大----------PID算法
stm32·嵌入式硬件·算法