(2018 Multi-University Training Contest 3)Problem D. Euler Function
//题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6322
//题目大意:给定 k,求第 k 小的数 n,满足 φ(n) 是合数。显然 φ(1) = 1 不是合数,只考虑 n ≥ 2 的情况。
//思路:得到题意之后,查到了一张表(https://en.wikipedia.org/wiki/Euler%27s_totient_function)
//得知当且仅当 n = 1, 2, 3, 4, 6 时,φ(n) 不是合数。第1小的K值是5,第二小的K值是7,第n(n>=3)小则是n+5;

AC代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int T;
scanf("%d",&T);
while(T--)
{
int n;
scanf("%d",&n);
if(n==)
cout<<<<endl;
else if(n==)
cout<<<<endl;
else
{
cout<<n+<<endl;
}
}
}
(2018 Multi-University Training Contest 3)Problem D. Euler Function的更多相关文章
- (2018 Multi-University Training Contest 2)Problem G - Naive Operations
		题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6315 题目大意:告诉你a,b两个数组,a数组初始化为0,b数组告诉你长度和具体值,接下来有q次操作,a ... 
- (2018 Multi-University Training Contest 3)Problem L. Visual Cube
		//题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6330//题目大意:按照一定格式画出一个 a×b×c 的长方体. #include <b ... 
- ( 2018 Multi-University Training Contest 2)
		2018 Multi-University Training Contest 2) HDU 6311 Cover HDU 6312 Game HDU 6313 Hack It HDU 6314 Mat ... 
- HDU 5726 GCD (2016 Multi-University Training Contest 1)
		Time Limit: 5000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64u Description Give y ... 
- HDU4888  Redraw Beautiful Drawings(2014 Multi-University Training Contest 3)
		Redraw Beautiful Drawings Time Limit: 3000/1500 MS (Java/Others) Memory Limit: 65536/65536 K (Jav ... 
- HDU 4897 Little Devil I(树链剖分)(2014 Multi-University Training Contest 4)
		题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4897 Problem Description There is an old country and ... 
- HDU 4906 Our happy ending(2014 Multi-University Training Contest 4)
		题意:构造出n个数 这n个数取值范围0-L,这n个数中存在取一些数之和等于k,则这样称为一种方法.给定n,k,L,求方案数. 思路:装压 每位 第1为表示这种方案能不能构成1(1表示能0表示不能) ... 
- Jquery动态设置下拉框selected --(2018 08/12-08/26周总结)
		1.Jquery动态根据内容设置下拉框selected 需求就是根据下拉框的值动态的设置为selected,本以为很简单,网上一大推的方法,挨着尝试了之后却发现没有一个是有用的.网上的做法如下: &l ... 
- 2017 Multi-University Training Contest - Team 1 1006&&HDU 6038 Function【DFS+数论】
		Function Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total ... 
随机推荐
- JQuery Checkbox 获取多选值 Checkbox选中个数
			1.获取checkbox选中个数 $("input[name='ckb-jobid']:checked").length $("input[type='checkbox' ... 
- Python玩转Arduino——简单介绍
			关于Python语言的介绍安装请参考廖雪峰的Python教程 Python是一门解释型语言,虽然不能够像c语言一样编译上传到Arduino--什么你说MicroPython,我们再说Arduino呢- ... 
- Python自动发送邮件提示:smtplib.SMTPServerDisconnected: please run connect() first
			参考:http://blog.csdn.net/leven_change/article/details/66976695 
- 雷林鹏分享:jQuery EasyUI 数据网格 - 创建复杂工具栏
			jQuery EasyUI 数据网格 - 创建复杂工具栏 数据网格(datagrid)的工具栏(toolbar)可以包含按钮及其他组件. 您可以通个一个已存在的 DIV 标签来简单地定义工具栏布局,该 ... 
- React文档(十九)不使用ES6
			通常你会将一个React组件定义成一个普通的js类: class Greeting extends React.Component { render() { return <h1>Hell ... 
- ASCII与HEX对照转换表
			最近在研究ESC/POS 打印指令,时不时的就用到 ASCII和Hex的相互转换 ASCII HEX ASCII HEX ASCII HEX ASCII HEX NUL 00 DEL 10 Space ... 
- hive -- 分区,分桶(创建,修改,删除)
			hive -- 分区,分桶(创建,修改,删除) 分区: 静态创建分区: 1. 数据: john doe 10000.0 mary smith 8000.0 todd jones 7000.0 boss ... 
- 【Angular 5】数据绑定、事件绑定和双向绑定
			本文为Angular5的学习笔记,IDE使用Visual Studio Code,内容是关于数据绑定,包括Property Binding.Class Binding.Style Binding. 在 ... 
- Python 计算π及进度条显示
			一,首先打开命令提示符找到Python路径,输入pip install tqdm下载第三方库tpdm. 二,写程序 法一 from math import * from tqdm import tqd ... 
- Ubuntu安装tomcat
			1.下载需要的tomcat二进制包(tar.gz)结尾的. https://tomcat.apache.org/download-80.cgi 2.通过xftp5 上传到指定的文件夹 3.cd进指定文 ... 
