반응형

백준 알고리즘 24

[파이썬, Python] 백준 10998: AxB

문제 https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 a, b = map(int, input().split()) print(a*b) 앞선 문제들과 크게 차이는 없는 문제라서 쉽게 해결이 가능할 것이다. 프로그래밍에서의 곱셈은 '*' 라는 기호를 사용한다는 점을 알고 가면 될 것이다. 설명 앞의 문제들을 해결했다면 첫 줄을 작성하는 것에는 어려움이 없었을것이다. 다만 곱셈 기호에서 갸우뚱했을 수도 있다고 생각한다. 흔히 곱셈을 'x' 와 같이 사용하기에 x라고 작성을 했을 수도 있다고 생각한다. 하지만 앞으로 프로그래밍 언어를 다루게 된다면 곱셈은 '*'이..

[파이썬, Python] 백준 1001: A-B

문제 https://www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 a, b = map(int, input().split()) print(a-b) 설명 이전 문제를 풀었다면 어렵지 않게 풀 수 있는 문제다. '+' 기호를 '-' 로 바꿔주면 쉽게 해결할 수 있는 문제다. 풀면서 예상했겠지만, 더하기, 빼기만 할 수 있는 것이 아니라 다른 사칙연산도 계산이 가능하니, 응용해보면 좋겠다. 주저리주저리 1일 1업로드를 이어나가려고 했는데, 카톡이 터졌다..ㅋㅋㅋ 개발자를 지망하는 입장에서 많은 생각을 하게 된다. 만약 내가 만든 프로그램이 저렇게 오류를 일으키게 된다면.. 상상..

[파이썬, Python] 백준 1000: A+B

문제 예제에 처음으로 입력이 등장하는 문제이다. https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 A, B = input().split() A = int(A) B = int(B) print(A+B) 우선 입력을 받기 위해서 input 함수를 사용한다. 예제 입력에 보면 입력이 2개가 공백을 기준으로 나뉘어서 들어오는 것을 볼 수 있는데, 이를 표현하기 위해서 split 함수도 사용한다. 위의 코드는 필자가 처음 문제를 풀 때 만들었던 코드다. 아마 대부분의 진짜 '초보'라면 이런 코드로 진행하지 않을까 싶다. split 함수도 처음 맞닥뜨리고, 상당히 당황스러..

[파이썬, Python] 백준 10718: We love kriii

문제 예제 출력과 같은 문장을 출력하면 되는 간단한 문제이다. https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박 www.acmicpc.net 코드 print("강한친구 대한육군") print("강한친구 대한육군") 설명 앞의 문제와 같이 print 함수를 사용하는 문제다. 한글로도 출력이 가능함을 알 수 있다.

반응형