반응형

전체 글 268

[파이썬, Python] 백준 10869: 사칙연산

문제 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 a, b = map(int, input().split()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) 앞선 문제들의 반복도 있지만 새로운 기호도 등장했다. 파이썬에서 몫을 구하는 기호는 '//' 나머지를 구하는 기호는 '%'임을 알자. 설명 새로운 기호를 만나게 됐다. 우선 '//'은 나눗셈의 몫을 반환하는 연산자이다. 7/3이 2로 나누어 떨어지지 않는데, 출력에 보면 2로 나와있다. 이를..

[파이썬, Python] 백준 1008: A/B

문제 https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 a, b = map(int, input().split()) print(a/b) 앞선 문제들과 역시 차이가 없다. 설명 앞의 문제들을 풀어냈다면, 답을 보지 않고도 풀 수 있는 문제였을 것이다. 나눗셈 기호는 '/'로 자주 사용하기 때문에 더더욱 무리가 없었을 것이다. 그런데 문제를 보면 오차값이 있다고 한다. 이는 사용자의 환경에 따라 1/3과 같은 무한소수의 값이 미묘하게 다를 수 있기 때문이다. 추후에 자릿수를 끊어서 표현하는 방식도 배우니까 일단 넘어가도록 하자.

[HTML, CSS] 노마드 코더 코코아 클론 일기

글을 시작하며 우선 노마드 코더와 관련하여 내돈내산으로 진행하는 후기임을 알린다!! 한창 무언가를 해야겠다고 마음은 먹고 무엇을 해야 하는지 감도 안 잡히던 때, 유튜브에서 한 채널을 만나게 된다. https://www.youtube.com/c/%EB%85%B8%EB%A7%88%EB%93%9C%EC%BD%94%EB%8D%94NomadCoders 노마드 코더 Nomad Coders 한국인 린과 콜롬비아인 니꼴라스의 프로젝트 "노마드 코더" 입니다. 2015년 떠나, 현재까지 원하는 곳에서 일하며, 살고 있습니다. 📌 니콜라스와 무료로 코딩 공부하기 : https://nomadcoders.co www.youtube.com 바로 노마드 코더! 니콜라스라는 프로그래머가 운영하고 있는 유튜브이다. 단순 유튜브만 ..

[파이썬, 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 함수를 사용하는 문제다. 한글로도 출력이 가능함을 알 수 있다.

[파이썬, Python] 백준 2557: Hello World!

문제 예제 출력과 같은 문장을 출력하면 되는 간단한 문제이다. https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 코드 print("Hello World!") 설명 모든 언어의 시작이 되는 문장이다. 'print' 라는 함수와 함께 괄호안에 ("문장") 과 같은 식으로 표현한다. 주저리주저리 블로그의 첫 글을 "Hello World!"와 함께 하려고 한다. 어느 프로그래밍 언어를 배우건 가장 먼저 출력하는 문장이기에, 나의 블로그의 가장 첫 글로 적합하다고 생각했다. 앞으로 블로그에 개발자로 성장해나가는 과정을 공유하고자 한다. 나의 개인적인 연습장이자, 또 많은 개발자 지망생들의 참고서가 ..

반응형