오늘의 백준

암영·2022년 4월 29일
0

오늘의 알고리즘

목록 보기
1/37
post-thumbnail

2022.04.29

문제10926번

준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.
입력
첫째 줄에 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어진다. 아이디는 알파벳 소문자로만 이루어져 있으며, 길이는 50자를 넘지 않는다.
출력
첫째 줄에 준하의 놀람을 출력한다. 놀람은 아이디 뒤에 ??!를 붙여서 나타낸다.
예제 입력 1
joonas
예제 출력 1
joonas??!
예제 입력 2
baekjoon
예제 출력 2
baekjoon??!

point/hint

어떤 아이디가 입력되어도 ??!를 출력해야한다.

정답

1.

print(input()+"??!")

2.

a=input()
print('{}??!'.format(a))

3.

id=input()

print(id+'??!')

2.3출처
https://blog.naver.com/alswl10x/222711472234

피드백

문제를 잘 못 읽은 탓인가.. 첫줄에 이미 존재하는 아이디가 주어진다는 말을 듣고 name='joonas'라고 쓴다음 if문을 작성했더니 틀렸다. 결국 검색을 통해 답을 찾아봤다. 문제의 의도는 어떤 아이디를 작성하든 '??!'가 나오도록 출력하라는 뜻이였던 것 같다.

문제 1330번

문제
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.

입력
첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.

출력
첫째 줄에 다음 세 가지 중 하나를 출력한다.

A가 B보다 큰 경우에는 '>'를 출력한다.
A가 B보다 작은 경우에는 '<'를 출력한다.
A와 B가 같은 경우에는 '=='를 출력한다.
제한
-10,000 ≤ A, B ≤ 10,000
예제 입력 1
1 2
예제 출력 1
<
예제 입력 2
10 2
예제 출력 2

예제 입력 3
55
예제 출력3
'=='

hint/정답

궁금한점

아직 map기능을 이해 하지 못해서 내가 배운것 한도에서

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

if A>B:
    print('>')
elif A<B:
    print('<')
    
else:
    print('==')

이렇게 입력을 했더니 런타임에러라고 뜬다 왜일까?? 이건 틀린 걸까??

profile
just do! -얼레벌레 굴러가는 공대생

0개의 댓글