Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

'use strict';

process.stdin.resume();
process.stdin.setEncoding('utf-8');

let inputString: string = '';


let inputLines: string[] = [];
let currentLine: number = 0;

process.stdin.on('data', function(inputStdin: string): void {


inputString += inputStdin;
});

process.stdin.on('end', function(): void {


inputLines = inputString.split('\n');
inputString = '';

main();
});

function readLine(): string {


return inputLines[currentLine++];
}

function main() {
const t: number = parseInt(readLine().trim(), 10);

for (let tItr: number = 0; tItr < t; tItr++) {


const n: number = parseInt(readLine().trim(), 10);

let sum: number = 0;


for (let i = n-1; i >= 3; i--) {
if (i % 3 == 0) {
sum += ((i / 3 + 1) / 2) * i;
break;
}
}

for (let i = n-1; i >= 5; i--) {


if (i % 5 == 0) {
sum += ((i / 5 + 1) / 2) * i;
let N = Math.floor(i / 15);
sum -= N/2*(30+(N-1)*15)
break;
}

console.log(sum)
}
}

You might also like