原题地址
这道题十分水 , 只要考虑明白不确定的数量 与上升和下降之间的关系就行。
附上代码:

#include<iostream>
#include<bits/stdc++.h>
#include<string>
#include<cmath>
#include<iomanip>
#include<algorithm>
using namespace std;


int main(){
    int a , b ,c;
    cin>>a >> b >>c;
    if(a > b){
        if(b+c>=a){
            cout<<"?"<<endl;
        }
        else {
            cout<<"+"<<endl;
        }
    }
    else if(b >a){
        if(c+a>=b){
            cout<<"?"<<endl;
        }
        else {
            cout<<"-"<<endl;
        }
    }
    else if(a==b){
        if(c+a>b){
            cout<<"?"<<endl;
        }
        else {
            cout<<"0"<<endl;
        }

    }

    return 0;



}