BZOJ 2190 仪仗队
来源:互联网 发布:js屏蔽鼠标右键 编辑:程序博客网 时间:2024/06/05 11:07
#include<stdio.h>#include<string.h>#include<stdlib.h>#include<algorithm>#include<iostream>#include<vector>#include<stack>#include<queue>using namespace std;int N;long long phi(int x){ long long ans=x; for(int i=2;i*i<=x;i++) { if(!(x%i)) { ans=ans/i*(i-1); while(!(x%i)) x/=i; } } if(x>1) ans=ans/x*(x-1); return ans;}int main(){ //freopen("input.in","r",stdin); //freopen("output.out","w",stdout); scanf("%d",&N); long long ans=2; for(int i=2;i<N;i++) ans+=phi(i); printf("%lld\n",2*ans-1); //system("pause"); return 0;}
0 0
- BZOJ 2190 仪仗队
- BZOJ 2190 [SDOI2008]仪仗队
- bzoj 2190: [SDOI2008]仪仗队
- BZOJ 2190: [SDOI2008]仪仗队
- bzoj 2190 [SDOI2008]仪仗队
- BZOJ 2190 仪仗队
- 仪仗队 [Bzoj 2190,SDOI2008]
- 【BZOJ 2190】[SDOI2008]仪仗队
- [bzoj 2190--SDOI2008]仪仗队
- BZOJ 2190 [SDOI2008]仪仗队 题解
- 【BZOJ 2190】【SDOI 2008】仪仗队
- BZOJ 2190 SDOI 2008 仪仗队 线性欧拉筛
- BZOJ大视野 2190: [SDOI2008]仪仗队
- BZOJ-2190-仪仗队-SDOI2008-欧拉函数
- bzoj 2190: [SDOI2008]仪仗队 【容斥】
- BZOJ 2190:仪仗队【欧拉函数】
- BZoj 2190: [SDOI2008]仪仗队【欧拉函数】
- 【bzoj】2190 - 仪仗队(容斥原理)
- 【C语言】重要注意点
- BZOJ 2705 Longge的问题
- 基本排序之冒泡排序
- contiki的rime协议分析-abc
- 关于--enable-assembler,--enable-static,--enable-shared编译项的研究
- BZOJ 2190 仪仗队
- acm应用——Binary Indexed Tree
- Android getDimensionPixelSize, 代码中设置字体大小,读xml配置。
- kaldi中深度学习的主要实现---------Karel's DNN training implementation
- vs 2008 判断某年某月有多少天
- 华为2014暑期实习生招聘机试第二题
- ZOJ-2347
- BZOJ 1878 HH的项链
- CC_3_栈与队列