long long phi(long long x)
{
long long res=x,a=x,i;
for(i=;i*i<=a;i++)
{
if(a%i==)
{
res=res/i*(i-);
while(a%i==)
a=a/i;
}
}
if(a>)
res=res/a*(a-);
return res;
}

最新文章

  1. Linux CentOS 配置Tomcat环境
  2. 拓扑图弹力布局呈现Flickr图片搜索结果
  3. Ubuntu系统下面软件安装更新命令
  4. c++时间处理
  5. mysql 外连接总结
  6. MOSFET管应用总结
  7. Android NumberPicker默认外观的修改
  8. JavaScripts学习日记——BOM
  9. hdu 1102 Constructing Roads(最小生成树 Prim)
  10. session校验是否登录
  11. 安装dynamics CRM 2013提示“实例名称必须与计算机名称相同”
  12. Python之shutil模块(复制移动文件)
  13. python中用xlsxwriter创建图表
  14. Python3学习笔记05-数字
  15. Lambda表达式where过滤数据
  16. day10 函数的嵌套执行顺序
  17. js控制json生成菜单——自制菜单(一)
  18. CentOS7切换到root用户和退回普通用户
  19. 使用Xcode打包上传APP
  20. 【转】Tesla Autopilot

热门文章

  1. 【Data Structure &amp; Algorithm】求子数组的最大和
  2. flex 在父窗口监听弹出窗口里的某个按钮被点击
  3. git 回退到服务器版本操作
  4. DOM学习笔记(一)DOM树
  5. URAL1222
  6. CodeForces 600C【构造】
  7. [Xcode 实际操作]二、视图与手势-(10)UITapGestureRecognizer手势之单击
  8. iOS图标去掉阴影和反光
  9. dumpe2fs: Bad magic number in super-block
  10. iOS开发:创建推送开发证书和生产证书,以及往极光推送官网上传证书的步骤方法