#include
using namespace std;
int main(int argc, char** argv){
int a;
cin>>a;
cout<<-(a>50)+a;
}
可以問你-(a>50)+a是什麼意思嗎?
謝謝
我是寫這樣
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a;
cin>>a;
a=(a>50)?a-1:a;
cout<<a<<endl;
return 0;
}
比你多了
#include
using namespace std;
int main(int argc, char** argv){
int a;
cin>>a;
cout<<-(a>50)+a;
}
可以問你-(a>50)+a是什麼意思嗎?
謝謝
我是寫這樣
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a;
cin>>a;
a=(a>50)?a-1:a;
cout<<a<<endl;
return 0;
}
比你多了
就是指如果a>50就把a加上-1