티스토리 뷰

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

 

29716번: 풀만한문제

문제의 크기는 차례대로 38, 21, 12, 8이다. 풀만한문제는 마지막 문제 뿐이다.

www.acmicpc.net

const [NM, ...PS] = require('fs')
	.readFileSync('./dev/stdin')
	.toString()
	.trim()
	.split('\n')
	.map((v) => v.trim());
const [N, M] = NM.split(' ').map(Number);
let answer = 0;
PS.forEach((p) => {
	let size = 0;
	for (let i = 0; i < p.length; i++) {
		const c = p[i].charCodeAt(0);
		if (c >= 65 && c <= 90) {
			size += 4;
		} else if (c == 32) {
			size += 1;
		} else {
			size += 2;
		}
	}
	if (size <= N) answer++;
});

console.log(answer);
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
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
글 보관함