-
백준 입출력 받기컴퓨터/자료구조_알고리즘 2021. 1. 16. 17:16
* node
var fs = require('fs'); var input = fs.readFileSync("/dev/stdin").toString().split(/\r?\n/); // 출력은 process.stdout.write("hello "); // 줄바꿈없이 가능
* c++
1) scanf 이용
#include <cstdio> using namespace std; // 문자열 받을 때 char a[600000]; scanf("%s",a); // 정수 받을 때 int m; scanf("%d", &m); // input이 띄어쓰기+target 문자인 경우 // scanf로 받은 이후 줄바꿈된 문자를 받을 때도 띄어쓰기 필요 char target; scanf(" %c", &target); // 여러 개 받을 때 int n,k; scanf("%d %d", &n,&k);
출력은 printf("%c", 출력 대상 문자);
2) cin, cout
'push 15'를 입력받고 싶다면
string command; cin >> command; // push int num; cin >> num; // 15
띄어쓰기 없어짐
"1 16 16"을 입력 받는 경우
int E,S,M; cin >> E >> S >> M;