梦想护卫舰 第30关 问两数各几何?(1) & 鱼CR1 C题题解
本帖最后由 sfqxx 于 2025-2-22 09:35 编辑梦想护卫舰 第30关 问两数各几何?(1) & 鱼CR1 C题题解
题目背景
暂无
题目描述
给定两个数 a, b,分别表示两个正整数的 和,差,问这两个数分别是多少? (这里的差是指大数减小数)
无解请输出 -1
为了让题目更加有趣,我掺和了一点高精度,哈哈哈~~~(zhangjinxuan)
注意结果要对 1e9+7 取余
输入格式
多测题,格式如下:
T
case1
case2
...
caseT
对于每个 case:
a b
输出格式
T 行,不必多说
输出时请大的数字在前,小的数字在后
输入样例
5
3 5
8 6
10 8
7 8
180 90
输出样例
-1
7 1
9 1
-1
135 45
说明/提示
对于 Python 党,额,我输了 TOT
C++党,请用 高精度 哦~,也希望不要用那卑鄙无耻的 Python qwq
本题由 zhangjinxuan 原创,链接
https://www.luogu.com.cn/problem/U287185
题解
请先独立思考,再回复查看答案!**** Hidden Message *****
最佳战士排行榜
第一名第二名第三名
名字
链接
语言
代码得分
奖励3贡献5荣誉+“最佳答案”2贡献3荣誉1贡献2荣誉
我们一起来 Hack
Hack 规则
1. Hack 经证实均有奖励,你在 Hack 时得提供完整证据、证明;
2. 在本关,支持题面 hack,标程 hack,细节问题奖励 1~5 鱼币,重点问题奖励 5~10 鱼币
3. 奖励上限为 3 次
名字等待着Hack大佬~
Hack 类型
是否证实
链接
奖励
答题/奖励规则
1. 不能抄袭,否则无奖励,可能还会扣分;
2. 当您遇到问题时,您可以回贴提问,我会为您解答
3. 提供完整能得分的题解,均有奖励。
4. 因为额度原因,部分鱼油可能下一天才能奖励。(划掉)
创作不易,如果你喜欢,别忘了评分、顶{:10_281:}
注:本帖子版权60%归zhangjinxuan所有(已经交了版权费) a,b=input().split()
a,b=int(a),int(b)
B=(a-b)/2
A=a-B
print(max(A,B),min(A,B))
可以嘛
标准答案写的啥…待我研究研究 歌者文明清理员 发表于 2023-3-22 20:36
可以嘛
标准答案写的啥…待我研究研究
RE {:10_256:} 题目链接坏了:https://www.luogu.com.cn/problem/U287188 本帖最后由 元豪 于 2023-3-28 20:28 编辑
def main():
t = int(input())
for i in range(t):
a, b = map(int, input().split())
if a >= b and (a + b) % 2 == 0:
print('{} {}'.format(((a + b) // 2) % (int(1e9 + 7)), ((a - b) // 2) % int(1e9 + 7)))
else:
print(-1)
main()
页:
[1]