티스토리 뷰
포스팅에 앞서 내용이 틀릴 수 있습니다.
해당 부분 지적 감사하 받습니다.
문제
문제를 풀기 전에 채용공고 사이트를 둘러보고 왔다.
사람은 끊임없이 자극받아야 하는 것 같다.
교수님들은 올해 취업이 작년보다 더 어려워졌다고 이야기하신다.
나는 초조하다.
그래서 문제를 잘못 읽었다.
처음 등장위치를 계산해야 하는데, 알파벳이 몇 번 쓰였는지를 계산했다.
알묘조장이다.
그래서 만든 김에 두 코드 모두 첨부한다.
블로그를 보고 학습하는 사람에게 오해의 소지가 없도록 당부한다.
잘못 만든 코드
a= input()
array=[-1]* 26
for i in range(len(a)): #abc
if(array[ord(a[i:i+1])-97]<0):
array[ord(a[i:i+1])-97] += 2
else:
array[ord(a[i:i+1])-97] += 1
print(' '.join(str(array)))
잘 만든 코드
a= input()
array=[-1]* 26
for i in range(len(a)): #abc
if(array[ord(a[i:i+1])-97] <0):
array[ord(a[i:i+1])-97] = i
result=''
for i in range(len(array)):
result += str(array[i])+' '
print(result.strip())
더 나은 풀이가 있겠지만, 훗날 내 블로그를 다시 볼 나를 위해
배운 점
1. ''. join(문자형) // ''안에 구분자를 넣어 출력할 수 있다.
'백준' 카테고리의 다른 글
백준 4344 문제풀이 [python] (0) | 2023.06.03 |
---|---|
백준 9095 문제풀이 [python] (0) | 2023.06.03 |
백준 10828 문제풀이 [python] (0) | 2023.06.02 |
백준 1546 문제풀이 [python] (0) | 2023.06.02 |
백준 2577번 문제 풀이 [python] (0) | 2023.06.02 |
- Total
- Today
- Yesterday
- samron
- 김영한 실전 자바 기초
- lord of sql
- samron3
- 김영한 실전 자바 기본
- spring
- 상품을 구매한 회원 비율 구하기 파이썬
- zixem
- 코딩테스트 준비
- ys.k
- los 15단계
- extends
- Los
- static
- 김영한
- 백준 피보나치
- 프로그래머스 상품을 구매한 회원 비율 구하기
- 코딩테스트
- 상속
- 스프링
- 기술스택
- 백준 피보나치 수열
- 김영한 실전 자바 중급
- 프로그래머스
- java
- los 15
- 프로그래머스 상품을 구매한 회원 비율 구하기 파이썬
- 자바
- 백준
- webhacking.kr
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |