2 条题解

  • 0
    @ 2025-01-23 13:02:43

    设第一层中间两数依次为x, y,则

              c
        a+2x+y  x+2y+b
       a+x   x+y    y+b
      a    x     y     b
    

    所以c = a+2x+y + x+2y+b
    所以? = x+y = (c-a-b)/3

    #include<iostream>
    using namespace std;
    int main(){
        ios::sync_with_stdio(0);
        cin.tie(0); cout.tie(0);
        int a, b, c;
        cin >> a >> b >> c;
        cout << (c-a-b) / 3;
        return 0;
    }
    
  • 0

    #include <iostream>
    using namespace std;
    int main()
    {
    int a = 0;
    int b = 0;
    int c = 0;
    int x = 0;
    cin >> a >> b >> c;
    x = (c - a - b) / 3;
    cout << x;
    }

  • 1

信息

ID
1513
难度
3
分类
(无)
标签
(无)
递交数
58
已通过
30
通过率
52%
上传者