結果

問題 No.441 和か積
ユーザー umaumax
提出日時 2017-05-01 15:54:31
言語 C++11(廃止可能性あり)
(gcc 13.3.0)
結果
AC  
実行時間 2 ms / 1,000 ms
コード長 732 bytes
コンパイル時間 1,414 ms
コンパイル使用メモリ 55,412 KB
実行使用メモリ 6,944 KB
最終ジャッジ日時 2024-06-27 03:50:13
合計ジャッジ時間 1,766 ms
ジャッジサーバーID
(参考情報)
judge2 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 30
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

#include <iostream>
#include <string>
using namespace std;
int main(int argc, const char* argv[])
{
string A, B;
cin >> A >> B;
if (A.size() >= 2 && B.size() >= 2) {
cout << "P" << endl;
return 0;
}
else if (A.size() == 1 && B.size() == 1) {
int a = stoi(A);
int b = stoi(B);
if (a * b > a + b) {
cout << "P" << endl;
return 0;
}
if (a * b < a + b) {
cout << "S" << endl;
return 0;
}
cout << "E" << endl;
return 0;
}
else {
if (A.size() == 1) {
int a = stoi(A);
if (a <= 1) {
cout << "S" << endl;
return 0;
}
}
if (B.size() == 1) {
int b = stoi(B);
if (b <= 1) {
cout << "S" << endl;
return 0;
}
}
cout << "P" << endl;
return 0;
}
return 0;
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0