목록분류 전체보기 (38)
멋쟁이 개발자의 블로그
1. Flutter SDK 설치 1.1 SDK란? - Software Development Kit - 소스코드의 모음과 유틸리티 - Flutter SDK: Flutter 앱을 만들기 위해서 구글이 제공해주는 소스코드와 도구들 1.2 SDK 설치하기 1.2.1 https://flutter.dev 로 접속 1.2.2 Get started 버튼 클릭 1.2.3 OS 선택 1.2.4 시스템 요구사항 확인 후 zip 파일 다운로드 - C:\Program Files\ 경로에 풀지 말기 !! 2. 환경변수 설정 2.1 다운받은 압축 파일에서 bin 폴더로 이동 2.2 주소 copy 2.3 시스템 환경 변수 편집 창 접속 2.4 환경 변수 클릭 2.5 시스템 변수 탭에서 Path 클릭 -> 편집 클릭 2.6 새로 만들..
문제: In long flights, airlines offer hot meals. Usually the flight attendants push carts containing the meals down along the aisles of the plane. When a cart reaches your row, you are asked right away: “Chicken, beef, or pasta?” You know your choices, but you have only a few seconds to choose and you don’t know how your choice will look like because your neighbor hasn’t opened his wrap yet. . . T..
문제: 동규는 세수를 하다가 정렬이 하고싶어졌다. 숫자 세 개를 생각한 뒤에, 이를 오름차순으로 정렬하고 싶어 졌다. 숫자 세 개가 주어졌을 때, 가장 작은 수, 그 다음 수, 가장 큰 수를 출력하는 프로그램을 작성하시오. 입력: 숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다. 출력: 제일 작은 수, 그 다음 수, 제일 큰 수를 차례대로 출력한다. [풀이] num = list(map(int, input().split())) num.sort() print(num[0], num[1], num[2]) sort() 이용하면 쉽게 풀 수 있음
개발 환경은 구글에서 제공하는 코랩을 사용했다. 주피터 노트북은 한 파일에서 데이터를 썼다 지워도 데이터가 남아있다고 한다. sum()은 예약어인데 이 전 문제에서 변수로 사용하였다. 이전에 사용했던 변수 sum을 지웠다 하더라도 데이터가 남아있기 때문에 위 코드처럼 sum() 함수를 사용하려고 하면 이름이 중복되어 에러가 발생하는 것이다. 따라서 이렇게 변수를 del 해주면 정상적으로 작동한다.
문제: 2018 SCAL-MOOKJA에 출전하기로 한 무근이와 인서는 대회 준비를 위해 같이 모여 문제를 풀기로 했다. 그런데 어느 날, 일어나서 날짜를 확인해 보니 무근이와 인서의 시계가 서로 다른 날짜를 가리키고 있었다. 두 사람이 정확한 날짜에 모일 수 있도록 문제를 푸는 지금 시각이 UTC+0(세계 표준시)을 기준으로 무슨 날짜인지 출력해 주는 프로그램을 작성하자. 만약 서울에서 확인한 시각이 2018년 9월 29일 오후 2시 정각이라면 UTC+0 기준의 시각은 2018년 9월 29일 오전 5시 정각이다. 입력: 없음 출력: 지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다. [풀이] import datetime date = date..