코딩 공부/백준 코딩테스트

[백준 코딩테스트] 10926번, 18108번 | C#, Python

maintain_H 2023. 4. 4. 14:47
반응형

[ 10926번 ]

https://www.acmicpc.net/problem/10926

 

10926번: ??!

준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때

www.acmicpc.net

10926번

 

[ C# ]

Console.WriteLine(Console.ReadLine() + "??!");

 

[ Python ]

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

 

 처음에 문제 풀 때 이미 존재하는 아이디가 있다고 해서 나는 비교 후에 같다면 "??!"를 더하도록 했는데..

어렵게 생각하면 안됐다.. ㅖ..뭐.. 이렇게 한 줄이면 된다

 

 

[ 18108번 ]

https://www.acmicpc.net/problem/18108

 

18108번: 1998년생인 내가 태국에서는 2541년생?!

ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국

www.acmicpc.net

18108번

[ C# ]

string s = Console.ReadLine();

int y = 2541 - 1998;
int age = int.Parse(s);

Console.Write(age - y);

 

 

[ Python ]

age = int(input())

y = 2541 - 1998

print(age - y)

 

  파이썬으로 풀 때 나도 모르게.. " int y =  " 어쩌고라고 썼다ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

이게 다른 언어 쓰다가 파이썬을 쓰면 다들 이런 실수를 하는 것 같다 ㅋㅋㅋ

파이썬은 선언할 때 자료형을 쓴다면 컴파일 에러가 난다.

다들 나처럼 이런 어이없는 실수 안하길 바라면서 포스팅을 마친다!

반응형