백준 알고리즘 26209번

백준 알고리즘 26209번 Intercepting Information

문제

스파이 브레싱 컴퓨터(SBC)는 전자기파를 이용해 정보를 가로채는 새로운 장치를 개발 중인 민간 디지털 스파이 기관으로, 대상과의 물리적 접촉 없이도 스파이 활동을 할 수 있습니다.

이 장치는 한 번에 한 바트씩, 즉 8비트의 시퀀스로 정보를 수집하려고 시도하며, 각 비트는 당연히 0 또는 1의 값을 가질 수 있습니다. 특정 상황에서는 다른 장치의 간섭으로 인해 판독이 성공적으로 수행되지 않을 수 있습니다. 이 경우 장치는 해당 비트에 대해 9 값을 반환하여 판독을 수행할 수 없음을 알립니다.

장치가 읽는 정보의 인식을 자동화하기 위해 장치가 읽은 정보를 기반으로 모든 비트가 성공적으로 읽혔는지 여부를 알려주는 프로그램을 요청했습니다. 여러분의 임무는 이 프로그램을 작성하는 것입니다.

입력

입력은 다음을 포함하는 단일 라인으로 구성됩니다. 8개의 정수, N1, N2, N3, N4, N5, N6, N7 그리고 N8, 장치에서 읽은 값을 나타냅니다(Ni는 0, 1 또는 9입니다, 1 ≤ i ≤ 8).

출력

모든 비트를 성공적으로 읽으면 대문자 “S”가 포함된 한 줄을 인쇄하고, 그렇지 않으면 실패에 해당하는 대문자 “F”가 포함된 한 줄을 인쇄합니다.

예제

입력출력
0 0 1 1 0 1 0 1S
0 0 1 9 0 1 0 1F

풀이

N = map(int, input().split())

print("F" if 9 in N else "S")
* TOC {:toc}

© 2021. All rights reserved.