저 많은 사람 중에 '나'

    파이썬 딕셔너리

    https://junho85.pe.kr/671 python - dictionary 의 key, value 를 출력 하는 방법. dictionary loop 다음과 같은 dictionary 가 있을 때 some_dict = {'june': 12, 'hello': 22, 'world': 33} 아래와 같이 key : value로 출력하는 방법입니다. june : 12 hello : 22 world : 33 keys 이용하기 for key in some_dict.. junho85.pe.kr https://codechacha.com/ko/python-check-key-exists-in-dict/ Python - 특정 Key가 딕셔너리에 있는지 확인 특정 key가 dict에 있는지 확인하는 방법을 소개합니다. f..

    파이썬 문자열

    https://gran007.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B8%B0%EC%B4%88%EB%AC%B8%EB%B2%953?category=877203 파이썬 기초문법 3 - while, string, in 1. while 문 while문은 조건이 만족될 때까지 계속해서 반복되는 구문이다. 사용법은 while 조건문: 형태이고 조건문이 True일 경우에 계속해서 반복이 된다. while 문의 경우 조건문 자체를 True로 두고 gran007.tistory.com

    프로그래머스 124 나라의 숫자

    프로그래머스 124 나라의 숫자

    문제 설명 124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다. 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법124 나라10진법124 나라 1 1 6 14 2 2 7 21 3 4 8 22 4 11 9 24 5 12 10 41 자연수 n이 매개변수로 주어질 때, n을 124 나라에서 사용하는 숫자로 바꾼 값을 return 하도록 solution 함수를 완성해 주세요. 제한사항 n은 500,000,000이하의 자연수 입니다. 입출력 예nresult 1 1 2 2 3 4 4 11 def solution(n): # n = ..

    프로그래머스 3진법 뒤집기

    프로그래머스 3진법 뒤집기

    3진법 뒤집기 문제 설명 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 100,000,000 이하인 자연수입니다. 입출력 예nresult 45 7 125 229 입출력 예 설명 입출력 예 #1 답을 도출하는 과정은 다음과 같습니다. n (10진법)n (3진법)앞뒤 반전(3진법)10진법으로 표현 45 1200 0021 7 따라서 7을 return 해야 합니다. 입출력 예 #2 답을 도출하는 과정은 다음과 같습니다. n (10진법)n (3진법)앞뒤 반전(3진법)10진법으로 표현 125 11122 22111 229 따라서 229를 return 해야 합니다. def s..

    프로그래머스 멀쩡한 사각형

    프로그래머스 멀쩡한 사각형

    문제 설명 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 따라 1cm × 1cm의 정사각형으로 잘라 사용할 예정이었는데, 누군가가 이 종이를 대각선 꼭지점 2개를 잇는 방향으로 잘라 놓았습니다. 그러므로 현재 직사각형 종이는 크기가 같은 직각삼각형 2개로 나누어진 상태입니다. 새로운 종이를 구할 수 없는 상태이기 때문에, 이 종이에서 원래 종이의 가로, 세로 방향과 평행하게 1cm × 1cm로 잘라 사용할 수 있는 만큼만 사용하기로 하였습니다. 가로의 길이 W와 세로의 길이 H가 주어질 때, 사용할 수 있는 정사각형의 개수를 구하는 solutio..

    백준 1730번 파이썬

    백준 1730번 파이썬

    판화 성공다국어 한국어 시간 제한메모리 제한제출정답맞힌 사람정답 비율 2 초 128 MB 802 267 226 35.423% 문제 W대학교 미술대학 조소과에서는 지루한 목판화 작업을 하는 학생들을 돕기 위해 판화 기계를 제작하였다. 기계는 로봇 팔이 쥔 조각도를 상하좌우 네 방향으로 움직일 수 있는 구조로서, 조각도 아래에 목판을 놓으면 그 위에 선들을 자동으로 그어주는 기능을 가지고 있다. 목판에는 N2개의 점들이 일정한 간격으로 N행 N열의 격자모양을 이루며 찍혀있다. 처음 로봇의 조각도를 올려놓는 위치는 항상 이 점들 중 맨 왼쪽 맨 위의 꼭짓점이다. 로봇 팔을 움직이는 명령의 순서가 주어졌을 때, 목판 위에 패인 조각도의 혼적을 출력하는 프로그램을 작성하시오. 판화 기계는 작동 도중 로봇 팔이 격..

    백준 1012번 유기농 배추 with Kotlin

    유기농 배추 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 512 MB 78985 29938 20220 36.068% 문제 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 효과적인 배추흰지렁이를 구입하기로 결심한다. 이 지렁이는 배추근처에 서식하며 해충을 잡아 먹음으로써 배추를 보호한다. 특히, 어떤 배추에 배추흰지렁이가 한 마리라도 살고 있으면 이 지렁이는 인접한 다른 배추로 이동할 수 있어, 그 배추들 역시 해충으로부터 보호받을 수 있다. 한 배추의 상하좌우 네 방향에 다른 배추가 위치한 경우에 서로 인접해있는 것이다. 한나가 배추를 재배하는 땅은 고르지 못..

    백준 16173번 파이썬

    점프왕 쩰리 (Small) 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 (추가 시간 없음) 128 MB 1420 598 485 42.581% 문제 ‘쩰리’는 점프하는 것을 좋아하는 젤리다. 단순히 점프하는 것에 지루함을 느낀 ‘쩰리’는 새로운 점프 게임을 해보고 싶어 한다. 새로운 점프 게임의 조건은 다음과 같다. ‘쩰리’는 가로와 세로의 칸 수가 같은 정사각형의 구역 내부에서만 움직일 수 있다. ‘쩰리’가 정사각형 구역의 외부로 나가는 경우엔 바닥으로 떨어져 즉시 게임에서 패배하게 된다. ‘쩰리’의 출발점은 항상 정사각형의 가장 왼쪽, 가장 위의 칸이다. 다른 출발점에서는 출발하지 않는다. ‘쩰리’가 이동 가능한 방향은 오른쪽과 아래 뿐이다. 위쪽과 왼쪽으로는 이동할 수 없다. ‘쩰리’가..

    백준 10953번

    https://www.acmicpc.net/problem/10953 1234567import sysn = int(sys.stdin.readline()) for i in range(n): a, b = map(int, sys.stdin.readline().split(',')) print(a+b) Colored by Color Scriptercs 12345678910const filePath = process.platform === 'linux' ? '/dev/stdin' : './예제.txt';let input = require('fs').readFileSync(filePath).toString().trim().split('\n');let answer = ''for (let i = 1; i

    백준 10952번

    https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 12345678import sys while True: a, b = map(int, sys.stdin.readline().split(' ')) if a == 0 and b == 0: break print(a+b) Colored by Color Scriptercs 1234567891011const filePath = process.platform === 'linux' ? '/dev/stdin' : './예제.txt';let input = require('fs').readFileSync(filePath).to..