1日に1つの問題


バックアップString数の個数2577

A = int(input())
B = int(input())
C = int(input())

result = list(str(A*B*C))

print(result.count('0'))
print(result.count('1'))
print(result.count('2'))
print(result.count('3'))
print(result.count('4'))
print(result.count('5'))
print(result.count('6'))
print(result.count('7'))
print(result.count('8'))
print(result.count('9'))

バックグラウンドString出力11718

while True :
    try:
        print(input())
    except EOFError:
        break

白駿String聴解雑誌1764

a,b = map(int,input().split(' '))
aSet = set()
bSet = set()

for i in range(a) :
    aSet.add(input())
for i in range(b) :
    bSet.add(input())

answer = sorted(aSet & bSet)

print(len(answer))
for i in answer :
    print(i)

バックアップスタック10828

import sys
user_input = int(sys.stdin.readline())
stackArr = []

for _ in range(user_input) :
    command = sys.stdin.readline()
    if "push" in command :
        stackArr.append(int(command[5:]))
    elif "top" in command :
        if len(stackArr) == 0 :
            print(-1)
        else :
            print(int(stackArr[-1]))
    elif "size" in command :
        print(len(stackArr))
    elif "empty" in command :
        if len(stackArr) == 0:
            print(1)
        else :
            print(0)
    elif "pop" in command :
        if len(stackArr) == 0 :
            print(-1)
        else :
            p = stackArr.pop()
            print(p)
最初タイムアウト→原因はinput()
Input()→sysの代わりに.stdin.readline()の使用