Dernière fois C à partir d'aujourd'hui. J'ai oublié de l'écrire, je n'ai donc qu'une seule question.
#15 Problème
** Pensées ** C'est un sujet similaire au problème B d'hier. TLE est empêché en réduisant la boucle for de 3 à 2.
n ,y = map(int,input().split())
for i in range(n+1):
for j in range(n+1):
noguti = (y - (i * 10000 + j * 5000)) // 1000
if noguti + i + j == n and noguti >= 0:
print(i,j,noguti)
quit()
print(-1,-1,-1)
Au fait, c'était Python3 → 1567ms, PyPy3 → 276ms. PyPy fort
C'était un sujet similaire à celui d'hier, donc j'ai pu le faire tout de suite. Il y a une différence de vitesse considérable entre Python3 et PyPy3, donc je pense qu'il est préférable d'utiliser PyPy pour l'instruction for. à plus
Recommended Posts