zoukankan      html  css  js  c++  java
  • AcWing 201. 可见的点 (欧拉函数打表)打卡

    在一个平面直角坐标系的第一象限内,如果一个点(x,y)与原点(0,0)的连线中没有通过其他任何点,则称该点在原点处是可见的。

    例如,点(4,2)就是不可见的,因为它与原点的连线会通过点(2,1)。

    部分可见点与原点的连线如下图所示:

    3090_1.png

    编写一个程序,计算给定整数N的情况下,满足0xyN0≤x,y≤N的可见点(x,y)的数量(可见点不包括原点)。

    输入格式

    第一行包含整数C,表示共有C组测试数据。

    每组测试数据占一行,包含一个整数N。

    输出格式

    每组测试数据的输出占据一行。

    应包括:测试数据的编号(从1开始),该组测试数据对应的N以及可见点的数量。

    同行数据之间用空格隔开。

    数据范围

    1N,C10001≤N,C≤1000

    输入样例:

    4
    2
    4
    5
    231
    

    输出样例:

    1 2 5
    2 4 13
    3 5 21
    4 231 32549


    题意:求给定区域内的可见点个数是多少个
    思路:很容易看出可见点的要求就是gcd(x,y)=1 因为gcd不为1的话,那么

  • 相关阅读:
    类加载器
    会话机制
    数据库读写分离
    代码优化工具
    杀毒软件框架设计
    树状结构
    spring依赖注入
    never stop believe yourself
    利用callKit实现电话防骚扰
    mac上使用使用rz,sz命令
  • 原文地址:https://www.cnblogs.com/Lis-/p/11006075.html
Copyright © 2011-2022 走看看