1 条题解

  • 0
    @ 2026-9-1 21:25:22
    #include <bits/stdc++.h>
    
    using namespace std;
    
    using i64 = long long;
    
    int main() {
    	cin.tie(0)->sync_with_stdio(0);
    	i64 a, b, c;
    	cin >> a >> b >> c;
    	a = b - a;
    	b = c - b;
    	i64 ans = 0;
    	if (b > a) {
    		i64 d = (b - a) / 2;
    		ans += d;
    		a += d;
    		b -= d;
    	}
    	if (b > a) {
    		b--;
    		a++;
    		ans++;
    	}
    	ans += max(a - b, 0ll);
    	cout << ans << endl;
    }
    
    
    • 1

    信息

    ID
    9228
    时间
    2000ms
    内存
    1024MiB
    难度
    10
    标签
    递交数
    8
    已通过
    4
    上传者