码蹄集 数树

#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 分钟前
python 2小时学会八股文-数据结构
开发语言·数据结构·python
手握风云-17 分钟前
零基础Java第十六期:抽象类接口(二)
数据结构·算法
可均可可39 分钟前
C++之OpenCV入门到提高005:005 图像操作
c++·图像处理·opencv·图像操作
zyx没烦恼44 分钟前
【STL】set,multiset,map,multimap的介绍以及使用
开发语言·c++
机器视觉知识推荐、就业指导1 小时前
基于Qt/C++与OpenCV库 实现基于海康相机的图像采集和显示系统(工程源码可联系博主索要)
c++·qt·opencv
笨小古1 小时前
路径规划——RRT-Connect算法
算法·路径规划·导航
<但凡.1 小时前
编程之路,从0开始:知识补充篇
c语言·数据结构·算法
f狐0狸x2 小时前
【数据结构副本篇】顺序表 链表OJ
c语言·数据结构·算法·链表
myloveasuka2 小时前
类与对象(1)
开发语言·c++
paopaokaka_luck2 小时前
基于Spring Boot+Vue的多媒体素材管理系统的设计与实现
java·数据库·vue.js·spring boot·后端·算法