문제

문제 2075

분자의 화학식

시간 제한 1.000초 메모리 제한 128MB

문제 설명

분자는 한 개 또는 두 개 이상의 비금속 원자가 화학결합에 의해 전기적으로 전하를 띠거나 중성을 띠는 원자 그룹으로, 물질의 고유한 성질을 가지는 가장 작은 단위 입자로서 정의된다.
분자의 화학식은 각 원자의 원소기호, 원소나 원자의 수, 분자가 전하를 딀 경우 위첨자로 +와 -를 표기한다. 분자식은 분자를 구성하는 원자들의 정확한 수를 반영한다.

분자식이 주어졌을 때 분자를 구성하는 원자와 그 원자의 수를 원자 수에 대한 내림차순으로 출력하시오.
만약 H2O가 주어진 경우
H 2
O 1
가 순서대로 출력된다.

입력 설명

분자식이 입력된다.

출력 설명

원자기호와 원자 수를 원자 수에 대한 내림차순으로 출력한다. 원자 수가 같다면 원자 기호에 따라 오름차순으로 출력한다.

입력 예시

H2O

출력 예시

H 2
O 1

출처

등록된 출처가 없습니다.