프로그래머스(Lv1) – 푸드파이터 대회 문제(파이썬)

수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을 일렬로 배치한 뒤, 한 선수는 제일 왼쪽에 있는 음식부터 오른쪽으로, 다른 선수는 제일 오른쪽에 있는 음식부터 왼쪽으로 순서대로 먹는 방식으로 진행됩니다. 중앙에는 물을 배치하고, 물을 먼저 먹는 선수가 승리하게 됩니다.

이때, 대회의 공정성을 위해 두 선수가 먹는 음식의 종류와 양이 같아야 하며, 음식을 먹는 순서도 같아야 합니다. 또한, 이번 대회부터는 칼로리가 낮은 음식을 먼저 먹을 수 있게 배치하여 선수들이 음식을 더 잘 먹을 수 있게 하려고 합니다. 이번 대회를 위해 수웅이는 음식을 주문했는데, 대회의 조건을 고려하지 않고 음식을 주문하여 몇 개의 음식은 대회에 사용하지 못하게 되었습니다.

[Python GUI tkinter] column 정렬방법

최근 tkinter를 이용해서 GUI를 학습하고 있었는데 tkinter를 잘 안쓰는지 제가 검색을 잘 못하는건지 생각보다 예제소스가 너무 안나와서 난황을 겪고 있습니다.그래서 습득한 지식을 공유하고자 컬럼정렬 소스관련하여 포스팅하고자 합니다.참고로 파린이라 문맥이나 로직이 깔끔하지 않을 수 있습니다. ^^;; 저는 아래 링크와 스택 오버플로우에서 검색하여 도움을 받고 있습니다. 실행화면 tkinter treeview 컬럼 정렬 예제소스 제 글이 많은 도움이 되셨으면 … Read more

프로그래머스(Lv2) – 점프와 순간이동 문제(파이썬)

프로그래머스 문제풀이 문제 문제설명 OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈트는 건전지로 작동되는데, 순간이동을 하면 건전지 사용량이 줄지 않지만, 앞으로 K 칸을 점프하면 K 만큼의 건전지 사용량이 듭니다. 그러므로 아이언 슈트를 … Read more

프로그래머스(Lv2) – 영어 끝말잇기 문제(파이썬)

여기는 Python을 공부하며 학습한 내용을 정리하는 블로그입니다. 해당 포스팅에서는 프로그래머스(Lv2) 영어 끝말잇기 문제를 풀고 풀이하여 연습시 참고하실 수 있도록 필요한 내용만 간략하게 정리해보았습니다.