본문 바로가기

Develop1340

[백준] 2839번: 설탕 배달 (python) 2839번: 설탕 배달 문제) 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3개와 3킬로그램 1개를 배달하면, 더 적은 개수의 봉지를 배달할 수 있다. 상근이가 설탕을 정확하게 N킬로그램 배달해야 할 때, 봉지 몇 개를 가져가면 되는지 그 수를 구하는 프로그램을 작성하시오. 입력 : 첫째 줄에 N이 주어진다. (3 ≤ N ≤ 5000) 출력 : 상근이가 배달하는 봉지의 .. 2022. 1. 15.
[백준] 2798번: 블랙잭 (python) 2231번: 블랙잭 문제) 카지노에서 제일 인기 있는 게임 블랙잭의 규칙은 상당히 쉽다. 카드의 합이 21을 넘지 않는 한도 내에서, 카드의 합을 최대한 크게 만드는 게임이다. 블랙잭은 카지노마다 다양한 규정이 있다. 한국 최고의 블랙잭 고수 김정인은 새로운 블랙잭 규칙을 만들어 상근, 창영이와 게임하려고 한다. 김정인 버전의 블랙잭에서 각 카드에는 양의 정수가 쓰여 있다. 그 다음, 딜러는 N장의 카드를 모두 숫자가 보이도록 바닥에 놓는다. 그런 후에 딜러는 숫자 M을 크게 외친다. 이제 플레이어는 제한된 시간 안에 N장의 카드 중에서 3장의 카드를 골라야 한다. 블랙잭 변형 게임이기 때문에, 플레이어가 고른 카드의 합은 M을 넘지 않으면서 M과 최대한 가깝게 만들어야 한다. N장의 카드에 써져 있는 .. 2022. 1. 15.
[Git] GitHub Repository에 push하기 , pull하기 전 포스팅 https://tarra.tistory.com/112 에 이어지는 내용입니다. [Git] Git Bash와 각종 Git 관련 명령어들 Git Bash란? Git bash는 Window의 명령프롬프트, Linux와 Mac의 Terminal과 같은 역할의 프로그램으로. 키보드로 명령한 명령어(Command)를 운영체제인 OS에 전달하여 명령어를 실행하도록 하는 프로그램이다. tarra.tistory.com Remote Repository (원격 저장소)의 대표주자인 GitHub를 예시로 설명하겠습니다. 1) GitHub 접속 및 repository 생성 1. GitHub 접속 및 로그인 https://github.com/ GitHub: Where the world builds software Gi.. 2022. 1. 13.
[Git] Git Bash와 각종 Git 관련 명령어들 Git Bash란? Git bash는 Window의 명령프롬프트, Linux와 Mac의 Terminal과 같은 역할의 프로그램으로. 키보드로 명령한 명령어(Command)를 운영체제인 OS에 전달하여 명령어를 실행하도록 하는 프로그램이다. 왜 Git Bash? Linux와 Mac이 Unix(유닉스)계열의 운영체제를 본 따 만들어졌기 때문에 유닉스의 풍부한 커맨드라인 툴들을 물려 받았으며, 개발에서는 Unix가 중요하기 때문에 우리는 Window를 쓰더라도 추후를 위해 Git Bash를 사용한다. 기본적인 Git Bash의 명령어 (CLI :Command-line interface) 폴더 이동 관련 pwd : 현재 작업 중인 폴더 ls : 현재 위치 내 모든 파일 표시 ls -a : 현재 위치 내 모든 파.. 2022. 1. 13.