#include
using namespace std;
int main(int argc, char** argv){
int a;
cin>>a;
a=-a+1;
cout<<a;
}
#include
using namespace std;
int a;
main(){
cin>>a;
cout<<(a == 0?'1':'0');
}
更短
#include <iostream>
using namespace std;
int main(){
int a;
while(cin>>a){
cout<<!a<<endl;
}
return 0;
}
最短,直接輸出!a
#include
using namespace std;
int main(int argc, char** argv){
int a;
cin>>a;
a=-a+1;
cout<<a;
}
#include
using namespace std;
int a;
main(){
cin>>a;
cout<<(a == 0?'1':'0');
}
更短
#include
using namespace std;
int main(){
int a;
while(cin>>a){
cout<<!a<<endl;
}
return 0;
}
最短,直接輸出!a
int可以替代成bool節省記憶體
#include
using namespace std;
int main(int argc, char** argv){
int a;
cin>>a;
a=-a+1;
cout<<a;
}
#include
using namespace std;
int a;
main(){
cin>>a;
cout<<(a == 0?'1':'0');
}
更短
#include
using namespace std;
int main(){
int a;
while(cin>>a){
cout<<!a<<endl;
}
return 0;
}
最短,直接輸出!a
int可以替代成bool節省記憶體
#include <bits/stdc++.h>
int main()
{
bool a;
while(std::cin>>a) std::cout<<!a<<"\n";
return 0;
}
比你短
#include
using namespace std;
int main(int argc, char** argv){
int a;
cin>>a;
a=-a+1;
cout<<a;
}
#include
using namespace std;
int a;
main(){
cin>>a;
cout<<(a == 0?'1':'0');
}
更短
#include
using namespace std;
int main(){
int a;
while(cin>>a){
cout<<!a<<endl;
}
return 0;
}
最短,直接輸出!a
int可以替代成bool節省記憶體
#include <bits/stdc++.h>
int main()
{
bool a;
while(std::cin>>a) std::cout<<!a<<"\n";
return 0;
}
比你短
#include<stdio.h>
main(){
int a;
scanf("%d",&a);
printf("%d",-a+1);
}