본문 바로가기

백준3

백준 파이썬 10809번 알파벳 찾기 문제 풀이 chr() 문제: 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오. 내풀이 word = input() for i in 'abcdefghijklmnopqrstuvwxyz': print(word.find(i), end= ' ') 나름 심플하게 풀었는데 알파벳 a부터 z까지 입력하는게 여간 귀찮은게 아니기도하거니와, 한글자라도 실수로 빼먹으면 큰일이기 때문에 다른 사람 풀이를 참고할 필요성을 느꼈다. 다른사람 풀이 word =input() alphabet = list(range(97,123)) #알파벳 a부터 z의 아스키코드가 97에서 123 for i in alphabet: .. 2023. 10. 10.
[백준 코테] 파이썬 2908번 상수 문제 풀이_역순으로 문자열 출력하기 백준 파이썬 상수 풀이: a, b = input().split() c, d = int(a[::-1]), int(b[::-1]) print(max(c, d)) 숏코딩: print(max(map(int, input()[::-1].split()))) 문자열 a를 역순으로 반환하는 python 코드 a[::-1] a[-1::] 2023. 9. 18.
[파이썬 코테] 백준 1단계 입출력과 사칙연산 오답 노트_곱셈, 개, 고양이 [파이썬 코테] 백준 1단계 입출력과 사칙 연산 오답 노트_곱셈, 개, 고양이 프로그래머스만 풀다가 약간 새로운 문제 유형을 풀고 싶어서 백준 코딩도 시도해보았다. 프로그래머스랑 또 다른 느낌의 문제들이라 어렵기도하면서도 신선하다. 개인적으로 문제가 바로 옆에서 보이는 프로그래머스가 더 편하게 느껴지긴 한다. 아무튼 1단계 완료 한 기념으로다가 오답노트를 작성해본다. 백준 1단계 입출력과 사칙연산 2588 곱셈 문제: a = int(input()) b = input() print(a*int(b[-1])) print(a*int(b[-2])) print(a*int(b[-3])) print(a*int(b)) 챗GPT의 도움을 받아 해결! 어쩐지 계속 쓰던 a, b = input().split()이 안되더라고 .. 2023. 8. 22.