포기 2439, 100951, 1110
알랑가몰라 10952
2739 구구단
입력
2
출력
2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18
코드
var fs=require('fs');
var input=fs.readFileSync('/dev/stdin').toString()
const a = parseInt(input);
for(let i=1; i<=9; i++){
console.log( `${a}`, `* ${i} =`,`${a*i}`)
}
10950 A + B -3
입력
5
1 1
2 3
3 4
9 8
5 2
출력
2
5
7
17
7
코드
var fs = require('fs');
var input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
let a = parseInt(input[0]);
for(let i = 1; i<=a; i++){
let b = parseInt(input[i].split(' ')[0]);
let c = parseInt(input[i].split(' ')[1]);
console.log(b+c)
}
8393 합
입력
3
출력
6
코드
var fs = require('fs');
var input = require('fs').readFileSync('/dev/stdin').toString();
let a = parseInt(input);
let b = 0
for(let i = 0; i<=a; i++){
b += i;
}
console.log(b)
25304 영수증
입력
260000
4
20000 5
30000 2
10000 6
5000 8
출력
Yes
코드
var fs = require('fs');
var input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
let all = Number(input[0]);
let quan = Number(input[1]);
let add = 0;
for(let i=2; i<(quan+2); i++){
add += input[i].split(' ')[0]*input[i].split(' ')[1];
}
if(add === all){
console.log("Yes");
}
else{
console.log("No");
}
15552 빠른 a+b
입력
5
1 1
12 34
5 500
40 60
1000 1000
출력
2
46
505
100
2000
코드
var fs = require('fs');
var input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
let quan = Number(input[0])
let a = '';
for(let i=1; i<=quan; i++){
let b = input[i].split(' ');
a += Number(b[0])+Number(b[1])+'\n';
}
console.log(a)
11021 a+b-7
입력
5
1 1
2 3
3 4
9 8
5 2
출력
Case #1: 1 + 1 = 2
Case #2: 2 + 3 = 5
Case #3: 3 + 4 = 7
Case #4: 9 + 8 = 17
Case #5: 5 + 2 = 7
코드
var fs = require('fs');
let input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
let max = Number(input[0]);
let a = '';
for(i=1; i<=max; i++){
let b = input[i].split(' ');
a += `Case #${i}: ${Number(b[0])+Number(b[1])}\n`
}
console.log(a)
11022 a+b-8
입력
5
1 1
2 3
3 4
9 8
5 2
출력
Case #1: 1 + 1 = 2
Case #2: 2 + 3 = 5
Case #3: 3 + 4 = 7
Case #4: 9 + 8 = 17
Case #5: 5 + 2 = 7
코드
var fs = require('fs');
let input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
// let input = `5
// 1 1
// 2 3
// 3 4
// 9 8
// 5 2`.split('\n')
let max = Number(input[0]);
let a = '';
for(i=1; i<=max; i++){
let b = input[i].split(' ');
b[0] = Number(b[0]); b[1] = Number(b[1]);
a += `Case #${i}: ${b[0]} + ${b[1]} = ${b[0]+b[1]}\n`
}
console.log(a)
2438 별찍기 1
입력
5
출력
*
**
***
****
*****
코드
var fs = require('fs');
let input = require('fs').readFileSync('/dev/stdin').toString()
let max = Number(input);
let a = '';
for(i=1; i<=max; i++){
a += "*"
console.log(a)
}
2439 별찍기 2
입력
출력
코드
10871 X보다 작은수
입력
10 5
1 10 4 9 2 3 8 5 7 6
출력
1 4 2 3
코드
var fs = require('fs');
let input = require('fs').readFileSync('/dev/stdin').toString().split('\n')
let all = Number(input[0].split(' ')[0]);
let a = Number(input[0].split(' ')[1]);
let b = input[1].split(' ');
let answer = '';
for(let i = 0; i<all; i++){
if(a > b[i]){
answer += (`${b[i]} `)
}
}
console.log(answer);
10952 a+b-5
입력
1 1
2 3
3 4
9 8
5 2
0 0
출력
2
5
7
17
7
코드
var fs = require('fs');
let input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
let a = '';
for(let i = 0; i<input.length; i++){
let b = input[i].split(' ');
if(Number(b[0])+Number(b[1]) === 0){
break;
}
a += `${Number(b[0])+Number(b[1])}\n`;
}
console.log(a)
10951 a+B-4 실패
입력
1 1
2 3
3 4
9 8
5 2
출력
2
5
7
17
7
코드
var fs = require('fs');
// let input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
const input = `1 1
2 3
3 4
9 8
5 2`.split('\n')
// let a = '';
for(let i = 0; i<input.length; i++){
let b = input[i].split(' ');
console.log(`${Number(b[0])+Number(b[1])}`)
// a += `${Number(b[0])+Number(b[1])}\n`;
}
// console.log(a)
1110 더하기 사이클(포기)
입력
26
55
1
출력
4
3
60
코드
var fs = require('fs');
// let input = require('fs').readFileSync('/dev/stdin').toString();
let input = `26`;
// let input = `55`
// const input = `1`;
let cnt = 0;
// console.log(input.length);
// console.log(input[0]);
// console.log(input[1]);
// console.log(Number(input[0]) + Number(input[1]));
for(let i = 0; i<2; i++){
// if(input.length === 1){
// console.log(input);
// }
let aa = (Number(input[0]) + Number(input[1]))%10;
console.log('aa1',aa);
var bb = input[1] + aa;
console.log('bb',bb);
aa = bb;
input = bb;
console.log('aa2',aa);
console.log('aa[0]',aa[0]);
console.log('aa[1]',aa[1]);
cnt += 1;
if(bb === input){
break;
}
console.log("cnt", cnt);
// console.log('aaa', aaa);
// console.log("input[1]+aaa", input[1]+aaa);
// // console.log(typeof(input[1]+aaa));
}
// console.log("cnt", cnt);