結果
問題 | No.1534 おなかがいたい |
ユーザー | john |
提出日時 | 2021-06-13 13:27:39 |
言語 | Python3 (3.12.2 + numpy 1.26.4 + scipy 1.12.0) |
結果 |
AC
|
実行時間 | 30 ms / 2,000 ms |
コード長 | 881 bytes |
コンパイル時間 | 88 ms |
コンパイル使用メモリ | 12,672 KB |
実行使用メモリ | 11,136 KB |
最終ジャッジ日時 | 2024-06-02 05:40:23 |
合計ジャッジ時間 | 1,513 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 28 ms
10,624 KB |
testcase_01 | AC | 27 ms
10,624 KB |
testcase_02 | AC | 29 ms
10,624 KB |
testcase_03 | AC | 29 ms
10,624 KB |
testcase_04 | AC | 30 ms
10,624 KB |
testcase_05 | AC | 29 ms
10,624 KB |
testcase_06 | AC | 27 ms
10,624 KB |
testcase_07 | AC | 27 ms
10,624 KB |
testcase_08 | AC | 28 ms
10,624 KB |
testcase_09 | AC | 28 ms
10,624 KB |
testcase_10 | AC | 27 ms
10,624 KB |
testcase_11 | AC | 26 ms
10,496 KB |
testcase_12 | AC | 27 ms
11,136 KB |
testcase_13 | AC | 27 ms
11,008 KB |
testcase_14 | AC | 28 ms
11,136 KB |
testcase_15 | AC | 28 ms
11,008 KB |
testcase_16 | AC | 30 ms
11,008 KB |
testcase_17 | AC | 29 ms
11,136 KB |
testcase_18 | AC | 29 ms
11,136 KB |
testcase_19 | AC | 28 ms
11,136 KB |
testcase_20 | AC | 29 ms
11,008 KB |
testcase_21 | AC | 27 ms
10,624 KB |
testcase_22 | AC | 29 ms
10,624 KB |
ソースコード
# coding utf-8 # 文字列の取得 def Input_strData(): return(input()) # 文字列内に 'pain' の文字があるか確認 def Check_strData_in_pain_word(strData): return 'pain' in strData; # 文字列を最初に 'pain' の文字列が出てくるところで切る def Shaping_strData(strData): num = strData.find('pain') return strData[:num + 4] # 文字列内に 'pon' がいくつあるか数える def Count_strData_in_pon_word(strData): return strData.count('pon') # メイン関数 def main(): strData = Input_strData() SstrData = Shaping_strData(strData) flag = Check_strData_in_pain_word(SstrData) if flag == True: answer = Count_strData_in_pon_word(SstrData) if answer == 1: print(-1) else: print(answer - 1) else: print(-1) if __name__ == '__main__': main()