본문 바로가기
프로그래밍/알고리즘

백준 15736 - 청기 백기 파이썬

by 숙님 2023. 6. 8.
728x90

문제 

 

15736번: 청기 백기

예제 입력 1의 경우 1, 2, 3번 깃발이 존재하고, 3명의 선수가 참가한다. 첫 번째 선수는 1의 배수의 번호를 가진 깃발을 뒤집는다. 초기에 청색이였던 깃발은 첫 번째 선수에 의해 모두 백기로 된

www.acmicpc.net

 

풀이 

변화되는 모습

i의 배수일 때, i의 이전값들은 변하지 않는다 

또, '백'사이에 '청'이 오는 것은 i의 제곱수와 일치한다 

그래서 i의 제곱근 값을 구한다 

 

코드 

n = int(input())
print(int(n**0.5))

 

댓글