[伯俊/python/6359]酔っ払った尚範
4908 ワード
題:酔っぱらいの常犯
最近,白準アルゴリズムのdp問題セットを解いている.この問題の内容はおもしろい.作った人は天才みたい
最近,白準アルゴリズムのdp問題セットを解いている.この問題の内容はおもしろい.作った人は天才みたい
t=int(input())
for _ in range(t):
n=int(input())
dp=[0]*(n+1) #초기값을 0(열려있음)으로 설정
for i in range(2,n+1):
for j in range(i,n+1):
if j%i==0:
if dp[j]==0:
dp[j]=1
else:
dp[j]=0
print(dp.count(0)-1) #dp를 n+1로 설정했기 때문에 -1해준다
この問題はノートでn=1からn=4までシミュレーションした後,基本的に実装で解決した.私のコードも通過しましたが、解読が具体的すぎると思いますので、解読が終わったら他の人の解読を参考にしました.from math import floor
t = int(input())
for i in range(t):
n = int(input())
print(floor(n ** 0.5))
简単に解けた逃走者数に焦点を当てたコードです.Reference
この問題について([伯俊/python/6359]酔っ払った尚範), 我々は、より多くの情報をここで見つけました https://velog.io/@i_am_developer/백준python6359만취한-상범テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol