2754. 학점계산
🚧 This document is a work in progress! 🚧
This document is currently under construction and will be updated soon.
Solutions
js
const testcases = [
{
input: 'A0',
output: '4.0',
},
{
input: 'A+',
output: '4.3',
},
];
const grade = {
'A+': '4.3',
A0: '4.0',
'A-': '3.7',
'B+': '3.3',
B0: '3.0',
'B-': '2.7',
'C+': '2.3',
C0: '2.0',
'C-': '1.7',
'D+': '1.3',
D0: '1.0',
'D-': '0.7',
F: '0.0',
};
function solution(input) {
return grade[input.trim()];
}
export default { testcases, solution };
js
const testcases = [
{
input: 'A0',
output: '4.0',
},
{
input: 'A+',
output: '4.3',
},
];
const grade = {
'A+': '4.3',
A0: '4.0',
'A-': '3.7',
'B+': '3.3',
B0: '3.0',
'B-': '2.7',
'C+': '2.3',
C0: '2.0',
'C-': '1.7',
'D+': '1.3',
D0: '1.0',
'D-': '0.7',
F: '0.0',
};
function solution(input) {
return grade[input.trim()];
}
module.exports = { testcases, solution };
ts
import type { Testcases, Input, Output } from 'bananass';
const testcases = [
{
input: 'A0',
output: '4.0',
},
{
input: 'A+',
output: '4.3',
},
] satisfies Testcases;
const grade = {
'A+': '4.3',
A0: '4.0',
'A-': '3.7',
'B+': '3.3',
B0: '3.0',
'B-': '2.7',
'C+': '2.3',
C0: '2.0',
'C-': '1.7',
'D+': '1.3',
D0: '1.0',
'D-': '0.7',
F: '0.0',
};
function solution(input: Input): Output {
return grade[input.trim()];
}
export default { testcases, solution };
ts
import type { Testcases, Input, Output } from 'bananass';
const testcases = [
{
input: 'A0',
output: '4.0',
},
{
input: 'A+',
output: '4.3',
},
] satisfies Testcases;
const grade = {
'A+': '4.3',
A0: '4.0',
'A-': '3.7',
'B+': '3.3',
B0: '3.0',
'B-': '2.7',
'C+': '2.3',
C0: '2.0',
'C-': '1.7',
'D+': '1.3',
D0: '1.0',
'D-': '0.7',
F: '0.0',
};
function solution(input: Input): Output {
return grade[input.trim()];
}
module.exports = { testcases, solution };