sgu102:Coprimes
来源:互联网 发布:我的世界js手机版视频 编辑:程序博客网 时间:2024/05/22 06:13
直接对小于N的每个数i求gcd(i,N)
等于1则ans++
等于1则ans++
很简单一道题...
代码如下:
#include <stdio.h>int gcd(int a, int b){ return b > 0 ? gcd(b, a % b) : a;} int main(){ int N, i; int ans = 0; scanf("%d", &N); for(i = 1; i <= N; ++i) { if(gcd(i, N) == 1) ans++; } printf("%d", ans); return 0;}
0 0
- SGU102 Coprimes
- sgu102:Coprimes
- SGU102 Coprimes
- SGU102 Coprimes
- SGU102 Coprimes
- SGU102 Coprimes
- SGU102——Coprimes (又见欧几里得)
- SGU102
- sgu102
- sgu102
- Coprimes
- 102. Coprimes
- sgu102-欧拉函数
- NYOJ 479 Coprimes
- [SGU]102. Coprimes
- Sgu 102. Coprimes
- sgu 102 Coprimes 互质
- SGU 102 - Coprimes(简单)
- 指针传递参数_for chris
- Java垃圾收集器(GC)
- 【Java.Web】Servlet —— 实例 之 上传文件
- 48 一个数组是由一个递减数列左移若干位形成的,然后查找某一个数
- 音乐发展史的革命--摇滚,ROCK & ROLL
- sgu102:Coprimes
- 【网络爬虫】【python】网络爬虫(三):模拟登录——伪装浏览器登录爬取过程
- Ubuntu 12.04 install Open vSwitch
- HDU 1166
- jQuery的attr与prop使用介绍
- windowsform中的控件调用--1
- HDU 3455 Leap Frog(线性DP)
- 求两大整数相乘
- sgu104:Little Shop of Flowers