[bzoj 2190][SDOI2008]仪仗队(线性筛欧拉函数)
2024-08-31 00:25:15
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2190
分析:就是要线性筛出欧拉函数。。。
直接贴代码了:
memset(ans,,sizeof(ans));
ans[]=;
for(int i=;i<=n;++i)
if(!ans[i])
for(int j=i;j<=n;j+=i)
{
if(!ans[j]) ans[j]=j;
ans[j]=ans[j]/i*(i-);
}
最新文章
- EasyUI DateTimeBox设置默认时间的注意点
- js函数的几个特殊点
- .net自定义事件,经典简单实例代码
- Hark的数据结构与算法练习之图书馆排序
- logback 配置详解【讲解较全的博客网站】
- leetcode之反转链表
- WIN服务器出现 php-cgi.exe - FastCGI 进程意外退出
- python中使用多继承
- Regex.Match 方法
- 分解成3NF保持函数依赖且为无损连接的算法
- 运行出现 Multiple dex files define Landroid/support/annotation/AnimRes 解决方法
- java生成json字符串的方法
- Visual Studio 2010/2013 UTF8编码调试时显示中文
- ucore lab1 bootloader学习笔记
- 【原创】那些年用过的Redis集群架构(含面试解析)
- Python百题计划
- 通过go-ethereum源码看如何管理项目
- C#中的一些基础
- nginx重新安装 引起的问题
- python 微信企业号
热门文章
- POJ 2773 欧几里得
- GIT学习之路第五天 分支管理
- Previous operation has not finished; run &#39;cleanup&#39; if it was interrupted.SVN报错
- mysql的简单优化【简单易学】
- sql Server与ORACLE的语法区别 自用整理!
- opencv3.31+vs2015终于配置成功了
- 【PostgreSQL-9.6.3】LOG: unrecognized configuration parameter ";dynamic_shared_memory_type";
- servlet——web应用中路径问题
- 【译】x86程序员手册27-7.6任务链
- Explaining difference between automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout