역슬래시 \를 출력하려면 \ 해줘야한다.
Python
print("\\ /\\")
print(" ) ( ')")
print("( / )")
print(" \\(__)|")
C++
#include <iostream>
using namespace std;
int main(void) {
cout<<"\\ /\\"<<endl;
cout<<" ) ( ')"<<endl;
cout<<"( / )"<<endl;
cout<<" \\(__)|";
}
역슬래시와 큰따옴표를 출력하려면 역슬래시 \를 붙여주어야 한다.
Python
print('|\\_/|')
print('|q p| /}')
print('( 0 )"""\\')
print('|"^"` |')
print('||_/=\\\\__|')
C++
#include <iostream>
using namespace std;
int main(void) {
cout << "|\\_/|" << endl;
cout << "|q p| /}" << endl;
cout << "( 0 )\"\"\"\\" << endl;
cout << "|\"^\"` |" << endl;
cout << "||_/=\\\\__|" << endl;
}
<1000>
Python
a,b = input().split()
print(int(a)+int(b))
C++
#include <iostream>
using namespace std;
int main(void) {
int a, b;
cin>>a>>b;
cout<<a+b;
}
<10998>
Python
a,b = input().split()
print(int(a)*int(b))
C++
#include <iostream>
using namespace std;
int main(void) {
int a, b;
cin>>a>>b;
cout<<a*b;
}
<1008>
Python
a,b = input().split()
print(int(a)/int(b))
C++
#include <iostream>
using namespace std;
int main(void) {
double a, b;
cin>>a>>b;
cout.precision(10);
cout<<a/b;
}
파이썬은 알아서 소수점 자리수도 길게 출력해주고 하지만 c++에서는 그게 안되기 때문에 상대오차가 10-9 이하임을 만족시키기 위해서 precision을 통해 자리수를 10으로 맞춰준다.
파이썬에서는 몫을 구하려면 // 슬래시를 두번 써야한다.
Python
a,b = map(int, input().split())
print(a+b)
print(a-b)
print(a*b)
print(a//b)
print(a%b)
C++
#include <iostream>
using namespace std;
int main(void) {
int a, b;
cin>>a>>b;
cout<<a+b<<endl;
cout<<a-b<<endl;
cout<<a*b<<endl;
cout<<a/b<<endl;
cout<<a%b;
}