[백준(Baekjoon)] 2257. 화학식량
[백준(Baekjoon)] 2257. 화학식량 2257번: 화학식량 첫째 줄에 화학식이 주어진다. 화학식은 H, C, O, (, ), 2, 3, 4, 5, 6, 7, 8, 9만으로 이루어진 문자열이며, 그 길이는 100을 넘지 않는다. www.acmicpc.net [입력] 첫째 줄에 화학식이 주어진다. 화학식은 H, C, O, (, ), 2, 3, 4, 5, 6, 7, 8, 9만으로 이루어진 문자열이며, 그 길이는 100을 넘지 않는다. [출력] 첫째 줄에 화학식량을 출력한다. 분자량이 10,000이 넘는 고분자는 입력으로 주어지지 않는다. [풀이] 각 화학식을 H -> 1 C -> 12 O -> 16 으로 변환해주어 계산해주는 문제이다. 위 문자와 숫자를 HashMap을 사용하여 저장해주었다. 스택을 ..
2021. 8. 25.