Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
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
Archives
Today
Total
관리 메뉴

hwooo

(C) 5622번: 다이얼 본문

Study/Algorithm

(C) 5622번: 다이얼

hwooo 2022. 6. 13. 04:51

https://www.acmicpc.net/problem/5622

 

5622번: 다이얼

첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다.

www.acmicpc.net


풀이

각 알파벳에 해당하는 소요 시간을 배열에 저장해놓고, 그 값을 더했다.

코드

#include <stdio.h>
int main() {
	int sec[26] = { 3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,8,8,9,9,9,10,10,10,10 };
	int i = 0, time = 0;
	char number[16];
	scanf("%s", &number);
	while (number[i] != NULL) {
		time += sec[number[i] - 'A'];
		i++;
	}
	printf("%d", time);
	return 0;
}

'Study > Algorithm' 카테고리의 다른 글

(C) 1316번: 그룹 단어 체커  (0) 2022.06.13
(C) 2941번: 크로아티아 알파벳  (0) 2022.06.13
(C) 2908번: 상수  (0) 2022.06.13
(C) 1152번: 단어의 개수  (0) 2022.06.08
(C) 1157번: 단어 공부  (0) 2022.06.08