Quy luật của dãy số


Submit solution

Points: 1 (partial)
Time limit: 1.0s
Memory limit: 98M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Toto học về số học thầy Tichpx dạy về quy luật của dãy số. Thầy cho dãy số như sau

Copy
1 2 4 7 11 16 22 29 ...

Toto rất thông minh đã nhanh chóng tìm ra quy luật nhưng Thầy giáo có bài toán như sau: Cho số nguyên dương n hãy tìm tổng tất cả những phần tử của dãy nhỏ hơn hoặc bằng n, Toto chưa biết làm thế nào bạn hãy giúp Toto nhé

Input

Dòng đầu là số bộ test t(1t100)

Tiếp theo gồm t dòng, mỗi dòng chứa một số nguyên dương có giá trị không vượt quá 106

Output

Gồm t dòng mỗi dòng một số nguyên dương là kết quả của bài toán

Ví dụ

Input

Copy
2
10
11

Output

Copy
14
25
tichpx

Comments

There are no comments at the moment.