본문 바로가기

분류 전체보기147

GIST AI대학원 2022학년도 가을학기 전형 온라인 오픈랩 후기 보호되어 있는 글 입니다. 2022. 3. 31.
[BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 10869번 / 10926번 / 사칙연산 ??! [BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 10869번 / 10926번 / 사칙연산 ??! 10869번 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 입력 : 두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 출력 : 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다. 앞서 풀었던 사칙연산의 문제가 모두 짬뽕이 되었다. 답 : a,b = map(int, input().split()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) A/B는 몫만 출력하라고 했으니 a//b로 바.. 2022. 3. 25.
[BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 10998번 / 1008번 AxB, A/B [BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 10998번 / 1008번 AxB, A/B 10998번 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 저번 포스팅에서 A+B와 A-B문제와 같은 유형인것같다. 프린트값만 곱하는 걸로 바꿔서 출력 시도.! a,b = map(int, input().split()) print(a*b) 1008번 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 조건 출력값이 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. 이렇게 써있는데 거의 정답을 알려주는 것이 아닐까ㅋㅋㅋ 얘도 그냥 무리없이,, a,b = map(int, input().split(.. 2022. 3. 24.
[BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 10171번 / 10172번 / 고양이와 개 출력하기 [BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 10171번 / 10172번 / 고양이와 개 출력하기 10171번 아래 예제와 같이 고양이를 출력하시오. \ /\ ) ( ') ( / ) \(__)| ​ 고양이 출력문제! 대체 어디가 고양이인지 한참 쳐다보고 나서야 고양이의 옆모습이라는 것을 알아챘다ㅋㅋㅋ 평소 딥러닝 모델링을 하면서 고양이를 출력할 일은 없었으니 그냥 print에 문자열로 넣으면 되겠거니 싶었지만 문제가 순순히 넘어가주지 않았다. 그래서 여러가지 방법을 사용해봤는데 1. str로 출력하기 2. 한줄씩 출력하기 3. 작은따옴표로 출력하기.. 등 내가 아는 파이썬 문법을 동원해 다 시도해봤는데 다 에러가 뜨더라..! 되도록이면 답을 안보려고 했었지만 아예 문법 자체를 모르면 풀.. 2022. 3. 23.
[BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 2557번 / 10718번 궁시렁대면서 풀기 [BAEKJOON] 백준 Python 1단계 입출력과 사칙연산 2557번 / 10718번 백준 문제를 어떻게 풀어야할까 고민하다가 그냥 단계별로 푸는 것으로 결정했다. 1단계는 입출력과 사칙연산 문제로 총 13문제이다. 오늘은 맛보기로 1단계 문제의 2557번, 10718 문제를 풀어보도록 하겠다. 2557번 Hello World!를 출력하시오. 어..너무 쉬워서 당황스러웠는데 틀려서 더 당황..! 답 : print("Hello World!") 저는 느낌표 안붙여서 틀렸답니다 이 간단한 문제의 정답률이 40%인데 틀리신 분 모두 저처럼 틀렸을 거라 예상합니다. 언제나 출력값을 잘 확인하라는 교훈을 얻었네요.. 정해져있는 출력값은 왠만하면 복붙하는 것이 좋아요 문제 풀이를 하자면 파이썬에서는 print().. 2022. 3. 22.
[BAEKJOON] 드디어 나도 백준 문제풀기 시작! 백준 Python 1000번~1001번 / A+B / A-B [BAEKJOON] 드디어 나도 백준 문제풀기 시작! 백준 Python 1000번~1001번 / A+B / A-B 드디어 나도 백준 문제를 하나씩 풀어보기로 했다! 파이썬 코딩 테스트를 준비하는 것은 아니고, 천천히 하루에 한 두 문제 정도 풀다보면 실력이 쌓이길 바래본다..ㅎㅎ 1000번 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 정수로 만들어주는 int, 사용자에게 입력받을 수 있는 input()과 받은 a,b를 나누어줄 수 있는 split()함수를 넣어주어서 map으로 묶어버린 후 a+b를 출력하게 했더니 간단히 끝! 답: a,b = map(int, input().split()) print(a+b) 1001번 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프.. 2022. 3. 21.
[Python] 파이썬 문제 : 간단한 메모장 만들기 [Python] 파이썬 문제 : 간단한 메모장 만들기 원하는 메모를 파일에 저장하고 추가 및 조회가 가능한 간단한 메모장을 만들어보자. 다른 문제와 마찬가지로 인풋, 아웃풋을 생각해보자. 인풋 : 메모 내용, 프로그램 실행 옵션 아웃풋 : memo.txt 그 외 필요한 기능 : 메모장 추가하기, 메모 조회하기 아래 코드 명령을 실행했을 때 메모를 추가할 수 있도록 만들어보자. python memo.py-a "Life is too short" memo.py는 우리가 작성할 파이썬 프로그램이다. -a는 이 프로그램의 실행 옵션이고, "Life is too short"는 추가할 메모 내용이 되겠다. 1. 입력으로 받은 옵션과 메모를 출력하는 코드를 작성해보자. #C:/doit/memo.py import sys.. 2022. 3. 17.
[Python] 파이썬 문제 : 게시판 페이징하기 [Python] 파이썬 문제 : 게시판 페이징하기 문제 : A씨는 게시판 프로그램을 작성하고 있다. 그런데 게시물의 총 건수와 한 페이지에 보여 줄 게시물 수를 입력으로 주었을 때 총 페이지 수를 출력하는 프로그램이 필요하다고 한다. 필요한데 뭐 어쩌라고? 라는 느낌이 들게 문제가 끝이 난다.. 일단 페이징이란? 문제에 써있는대로 게시판의 페이지 수를 보여주는 것을 페이징이라고 한다. 먼저 인풋값, 아웃풋 값을 생각해보자. 인풋 : 게시물의 총 건수, 한 페이지에서 보여 줄 게시물의 수 아웃풋 : 총 페이지의 수 만약, 게시물의 총 건수가 5건이고, 한 페이지에서 보여 줄 게시물의 수가 10개이면 총 페이지 수는 당연히 1이되겠다. 또한, 게시물의 총 건수가 15건이고, 한 페이지에서 보여줄 게시물 수가.. 2022. 3. 16.
초보 데싸의 구글 공인 시험 TensorFlow Developer Certificate 합격 후기 / 런어데이 텐서플로우 자격증 취득 수강 후기 구글 공인 시험 TensorFlow Developer Certificate 합격 후기 구글에서는 구글에서 개발한 개발 툴과 관련된 다양한 자격증 시험을 제공하고 있다. 그 중 내가 응시한 TensorFlow는 구글에서 개발된 딥러닝 라이브러리이다. 구글에서 개발한 만큼 다양한 인공지능 기업, 연구소에서 TensorFlow를 이용하고 있다. 디자이너가 포토샵을 잘 다룬다고 디자인을 잘 하는 것은 아니지만 디자이너에게 포토샵은 필수인 것 처럼! TensorFlow를 잘 한다고 딥러닝을 잘 하는 것은 아니다. 그래서 그런지 입문자들 수준의 문제가 나오기 때문에 인공지능 공부를 시작하고나서 바로 따려고 했던 자격증이다. 뭔가 디자인으로 따지자면 그래픽 운용기능사 같은 느낌이랄까? 아무튼 미루고 미루고 미루고서야.. 2022. 3. 15.
[Python] 파이썬 문제 : 3과 5의 배수 합하기 포스팅을 하면서 파이썬의 헷갈리는 개념들을 다시한번 정리했다. 백준으로 넘어가기전에 책 뒤에있는 문제들을 풀어보려고한다. 3과 5의 배수 합하기 (책 273P) 문제 : 10 미만의 자연수에서 3과 5의 배수를 구하면 3,5,6,9이다. 이들의 총합은 23이다. 1000 미만의 자연수에서 3의 배수와 5의 배수의 총합을 구하라. 항상 프로그래밍을 할 때에는 쉬운 것이든 어려운 것이든 인풋값이 무엇이고, 아웃풋 값이 무언인지 생각하는 것이다. 인풋 : 1000미만의 자연수(1부터 999까지) 아웃풋 : 3의 배수와 5의 배수의 총합. 그리고 1. 3의 배수와 5의 배수는 어떻게 찾을 것인가? 2. 3의 배수와 5의 배수가 겹칠 때에는 어떻게 할 것인가? 등등 경우의 수를 생각해서 적어둔다. 자, 그럼 먼저.. 2022. 3. 14.
반응형