본문 바로가기

전체 글294

백준 10808번 문제풀이 (파이썬) 10808. 알파벳 개수 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각 알파벳이 단어에 몇 개가 포함되어 있는지 구하는 프로그램을 작성하시오. 입력 : 첫째 줄에 단어 S가 주어진다. 단어의 길이는 100을 넘지 않으며, 알파벳 소문자로만 이루어져 있다. 출력 : 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. ex) 입력 : baekjoon 출력 : 1 1 0 0 1 0 0 0 0 1 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 풀이 alphabet = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', .. 2022. 5. 27.
백준 4458번 문제풀이 (파이썬) 4458. 첫 글자를 대문자로 문장을 읽은 뒤, 줄의 첫 글자를 대문자로 바꾸는 프로그램을 작성하시오. 입력 : 첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다. 출력 : 각 줄의 첫글자를 대문자로 바꾼뒤 출력한다. ex) 입력 : 5 powdered Toast Man skeletor Electra Woman and Dyna Girl she-Ra Princess of Power darth Vader 출력 : Powdered Toast Man Skeletor Electra Woman and Dyna Girl She-Ra Princess of Power Darth Vader 풀이 n = int.. 2022. 5. 27.
백준 11365번 문제풀이 (파이썬) 11365. !밀비 급일 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. 입력 : 한 줄에 하나의 암호가 주어진다. 암호의 길이는 500을 넘지 않는다. 마지막 줄에는 "END"가 주어진다. (END는 해독하지 않는다.) 출력 : 각 암호가 해독된 것을 한 줄에 하나씩 출력한다. ex) 입력 : !edoc doog a tahW noitacitsufbo erafraw enirambus detcirtsernu yraurbeF fo tsrif eht no nigeb ot dnetni eW lla sees rodroM fo drol eht ,ssertrof sih nihtiw de.. 2022. 5. 26.
백준 11654번 문제풀이 (파이썬) 11654. 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력 : 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력 : 입력으로 주어진 글자의 아스키 코드 값을 출력한다. ex) 입력 : A 출력 : 65 풀이 something = input() print(ord(something)) - 알파벳 소문자, 대문자, 숫자 0-9 중 하나를 입력받은 다음, 아스키 코드로 변환해주는 함수 ord() 를 사용하여 입력받은 값 something의 아스키 코드 값을 출력했다. 2022. 5. 26.