谁会啊!!!
  • 板块题目总版
  • 楼主fengxc12
  • 当前回复8
  • 已保存回复8
  • 发布时间2023/7/10 19:18
  • 上次更新2023/11/3 10:41:21
查看原帖
谁会啊!!!
1010450
fengxc12楼主2023/7/10 19:18

#D. 确定进制(sys) 传统题 1000ms 256MiB 问题描述 6*9 = 42 对于十进制来说是错误的,但是对于13进制来说是正确的。

你的任务是写一段程序读入三个整数p、q和 r,然后确定一个进制 B(2<=B<=16) 使得 p * q = r。如果 B有很多选择, 输出最小的一个。

例如: p = 11, q = 11, r = 121。

则11(3) * 11(3) = 121(3) ,也可以11(10) * 11(10) = 121(10)

这种情况下,应该输出 3。如果没有合适的进制,则输出 0。

输入描述: 一行,包含三个整数p、q、r,相邻两个整数之间用单个空格隔开。 p、q、r的所有位都是数字,并且1 <= p、q、r <= 1,000,000。

输出描述: 一个整数:即使得p * q = r成立的最小的B。如果没有合适的B,则输出 0。

样例输入: 6 9 42 样例输出: 13

2023/7/10 19:18
加载中...