티스토리 뷰

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

 

28682번: 재우야 임관하자

인터랙티브 문제의 경우 출력을 하고, 언어에 따라 아래와 같은 명령어를 바로 다음에 적어 출력 버퍼를 flush해 줘야 한다. C: fflush(stdout); C++: fflush(stdout); 혹은 std::cout << std::flush; Java: System.out.flus

www.acmicpc.net

const readline = require('readline');

const rl = readline.createInterface({
	input: process.stdin,
	output: process.stdout,
});

rl.on('line', function (line) {
	if (isNaN(Number(line))) {
		const f = line.split(' ').map((v) => {
			if (v == 'swimming') return 'soccer';
			else return 'swimming';
		});
		console.log(f.join(' '));
		process.exit();
	} else {
		console.log(Array(1500).fill('bowling').join(' '));
		readline.cursorTo(process.stdout, 0, 0);
		readline.clearScreenDown(process.stdout);
	}
}).on('close', function () {
	process.exit();
});
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함