Problem 5B. 杀戮尖塔,启动!

Problem 5B. 杀戮尖塔,启动!

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Problem 5B. 杀戮尖塔,启动!

时间限制:1000ms

空间限制:256MB

题目描述

沉迷数论的故障机器人(简称机堡)在返回塔底时看到了这么一个题目(如下图),并表示这不就是个欧拉函数吗?秒了!尖塔第四弱的阿观表示做这种简单题有啥用,以我的数值不随便乱杀。于是机堡为了证明自己尖塔第四强的实力准备出一道题为难阿观。

.png

题目描述

首先鸡煲找到了几个有趣的函数欧拉函数 \(\varphi(x)\), \(r(x)\) 和 \(u(x)\)。\(\varphi(x)\) 表示小于 \(x\) 并且与 \(x\) 互质的正整数的个数; \(r(x)\)表示 \(x\) 所有质因数的乘积; \(u(x)\)表示当 \(x=1\) 时候 \(u(x)=1\),当 \(x\) 有大于1的平方因数的时候 \(u(x)=0\),当\(x=p_1*p_2*...*p_k\)(其中 \(p_i\) 为不同的质数)时候 \(u(x)=(-1)^k\)。就如 \(\varphi(27)=18,r(36)=2*3=6,u(30)=-1\)。
现在鸡煲设计了这么一个函数\(f(x)=\) \(\sum_{i|x}(\frac{|u(i)| * u(r(i))}{i * \varphi(r(x))})\) 。现在鸡煲想要让你试试怎样求出这个函数。

输入格式

输入一行,包含一个正整数x。

输出格式

输出两个整数,a和b,表示答案为最简分数a/b。

样例输入1

1

样例输出1

1 1

数据范围及约定

对于40%的数据,\(x \le 10^4\)

对于100%的数据,\(x \le 10^8\)

2024春 悬赏令第五周

未参加
状态
已结束
规则
OI
题目
6
开始于
2024-05-13 00:00
结束于
2024-05-19 00:00
持续时间
144.0 小时
主持人
参赛人数
52