luogu#P16607. [SYSUCPC 2025] Divisor Transformation
[SYSUCPC 2025] Divisor Transformation
题目描述
Dr.Z 正在研究一个长度为 的排列 (即 包含从 到 的每个整数恰好一次)。他进行了 次实验,每次实验由参数 定义。
在每次实验中,他依次处理子数组 。初始值为 ,对于子数组中的每个元素 :
- 若 ( 整除 ),则 变为 ;
- 否则,若 ( 整除 ),则 变为 ;
- 否则, 保持不变。
Dr.Z 需要你帮忙计算:
- 处理完每次实验后 的最终值;
- 在整个处理过程中满足 或 的总次数。
输入格式
第一行包含两个整数 ()。
第二行包含 个互不相同的整数 ()。
接下来的 行,每行包含 个整数 ()。
输出格式
对于每次实验,输出两个整数:
- 的最终值;
- 满足 或 的情况出现的总次数。
6 6
1 4 3 2 5 6
1 6 4
3 4 2
3 4 4
5 5 1
2 5 3
6 6 4
2 4
1 1
2 1
5 1
2 2
4 0
提示
翻译由 DeepSeek V3.2 完成