码蹄集 数树

#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;

}

相关推荐
零号全栈寒江独钓4 分钟前
基于c/c++实现linux/windows跨平台ntp时间戳服务器
linux·c语言·c++·windows
发发就是发6 分钟前
USB系统架构概述:从一次诡异的枚举失败说起
驱动开发·单片机·嵌入式硬件·算法·fpga开发
笨鸟先飞的橘猫7 分钟前
数据结构学习——跳表
数据结构·python·学习
少许极端7 分钟前
算法奇妙屋(四十七)-ST表
算法·st表·rmq
ulias21210 分钟前
进程初识(1)
linux·运维·服务器·网络·c++
t***54411 分钟前
Orwell Dev-C++ 和 Embarcadero Dev-C++ 哪个更好
开发语言·c++
kishu_iOS&AI26 分钟前
Pytorch —— 自动微分模块
人工智能·pytorch·python·深度学习·算法·线性回归
BestOrNothing_201537 分钟前
C++零基础到工程实战(4.3.4):vector数组搜索、删除、插入与排序
c++·vector·sort·find·insert·动态数组·erase
北风toto40 分钟前
深入解析JWT Token生成原理与安全加密技术详解
算法·安全·哈希算法
DeepModel43 分钟前
通俗易懂讲透 EM 算法(期望最大化)
人工智能·python·算法·机器学习