Type: Default 1000ms 256MiB

369

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

AT_abc369_a [ABC369A] 369

题目描述

给定整数 A,BA,B

请你求出有多少个整数 xx 满足以下条件。

  • 条件:可以将 A,B,xA,B,x 这三个整数以某种顺序排列,使其构成一个等差数列。

这里,若将三个整数 p,q,rp,q,r 按此顺序排列后,若 qpq-p 等于 rqr-q,则称其为等差数列。

输入格式

输入以如下格式从标准输入读入。

AA BB

输出格式

请输出满足题目条件的整数 xx 的个数。可以证明答案是有限的。

输入输出样例 #1

输入 #1

5 7

输出 #1

3

输入输出样例 #2

输入 #2

6 1

输出 #2

2

输入输出样例 #3

输入 #3

3 3

输出 #3

1

说明/提示

限制

  • 1A,B1001\leq A,B \leq 100
  • 输入均为整数

样例解释 1

如下所示,x=3,6,9x=3,6,9 都满足条件。

  • x=3x=3 时,例如按 x,A,Bx,A,B 的顺序排列,可以得到等差数列 3,5,73,5,7
  • x=6x=6 时,例如按 B,x,AB,x,A 的顺序排列,可以得到等差数列 7,6,57,6,5
  • x=9x=9 时,例如按 A,B,xA,B,x 的顺序排列,可以得到等差数列 5,7,95,7,9

反之,除此之外没有其他满足条件的 xx。因此答案为 33

样例解释 2

只有 x=4,11x=-4,11 满足条件。

样例解释 3

只有 x=3x=3 满足条件。

由 ChatGPT 4.1 翻译

1128(B)

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
5
Start at
2025-11-28 14:00
End at
2025-11-28 16:30
Duration
2.5 hour(s)
Host
Partic.
70