일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 마스터링 이더리움
- 마스터링 비트코인
- 문자열
- DAPP
- Ethereum
- 백서
- 주소
- 블록체인개발
- 레디스
- 이더리움
- 개인키
- 비트코인
- python
- node js
- 스마트컨트랙트
- 알고리즘
- javascript
- 공개키
- Redis
- 마스터링비트코인
- 파이썬
- 블록체인
- solidity
- 암호화폐
- pythonic
- 솔리디티
- 개발
- js
- keras
- smart contract
- Today
- Total
목록Python /BOJ (2)
개발이야기
파이썬을 이용하여 BOJ를 풀었던 문제들을 정리를 해볼려고 합니다. 1. 10987번 모음의 개수 굉장히 쉬운 문제였습니다. 오늘 처음 푼 문제였는데 그 동안 왜 안풀었는지 모르겠네요. 간단하게 코드만 정리하고 넘어가도록 하겠습니다. a=input()print(a.count('a')+a.count('e')+a.count('i')+a.count('o')+a.count('u')) 코드도 굉장히 간단합니다. 입력이 주어지면 간단하게 모음의 갯수를 다 세주고 출려하면 됩니다. 2. 11656번 접미사 배열 이 문제 역시 어렵지 않았습니다. 특히 파이썬의 인덱싱을 이용하면 정말 쉽게 풀리는 문제입니다. 코드 구현 역시 원라인 코딩으로 가능할 정도로 쉬운 문제였습니다. s=input();[*map(print,sor..
모든 저작권은 BOJ에 있습니다. 문제 링크 : https://www.acmicpc.net/problem/14754 작년 ACM 예선때 풀었던 문제를 파이썬으로 다시 풀어보았습니다 ! x,y = map(int,input().split()) #map은 함수와 반복가능한 자료형을 함께 쓸 수 있다. 공백을 둔 여러 입력을 받기 위해 사용 arr = [] arr2 = set() #각 row에 최대값을 저장한다. 최대값은 중복될 수 있기때문에 set자료형을 사용한다. #중복제거를 위해 set을 사용 for i in range(x): row = list(map(int,input().split())) #각 row를 한번에 받고 리스트 형으로 저장 arr2.add(max(row)) #set 자료형에 각 row 최대값..