DCP-69: Miraclaw and funny sum Back to All Problems

Beginner Beginners Problems > Ad-hoc


As you know, Miraclaw is a very smart cat. He is so young yet he has recently managed to learn how to count and add all by himself! So, Garfield gives him a task. He gives Miraclaw **N** baskets each containing some marbles. The **i'th** basket contains **Ai** marbles. Now, Garfield asks him how many marbles are there in all the baskets? [ **0** based indexing ] It may look like a easy task for you but don't forget Miraclaw is a small *Kitten*, So he makes mistakes. If there are **x** marbles in a basket, he counts as if **x - i** marbles are there in the (**i 'th**) basket. Obviously, Miraclaw is smart enough to know that number of marbles in a basket can never be negative. You are also given the same task. Now, the actual number of marbles in the basket given, you have to tell **the difference between your answer and Miraclaw's answer**. Input: ------ There are **T** test cases. **0 < T < 101** For each of the test case, You are given N integers. **0 < N < 101** Then in one line you are given **N** integers. **( -1 < Ai < 1000001 )** Output: ------- For each test case, print a single integer (The answer). Sample Input ------------ 2 5 1 2 4 3 5 7 9 8 7 6 3 6 7 Sample Output ------------- 10 20


Problem Setter:

Zabir Al Nazi Nabil

Please login to submit solution to this problem.

Problem Limits

Language Time Limit (seconds)
C 1.00
C++ 1.00
C++14 1.00
C# 2.00
Go 2.00
Java 2.00
JavaScript 2.00
Objective-C 2.00
Perl 2.00
PHP 2.00
Python 2.00
Python3 2.00
Ruby 2.00
VB.Net 2.00

Problem Stats

203/310

Solve/Submission

Ranking

# User Language Timing
01 joy25896 Cpp14 0.00s
02 emrul Cpp14 0.00s
03 ronok_cse Cpp14 0.00s
04 ash12 Cpp14 0.00s
05 maxhasan Cpp14 0.00s
06 gazi93 Cpp14 0.00s
07 terminator_c Cpp14 0.00s
08 rezaul_karim Cpp14 0.00s
09 jim1 Cpp14 0.00s
10 Mehedi07 Cpp14 0.00s
11 HM39 Cpp14 0.00s
12 giash_uddin Cpp14 0.00s
13 deder Cpp14 0.00s
14 SakibAlamin Cpp14 0.00s
15 gsshanto Cpp14 0.00s
16 nazmul_bzs Cpp14 0.00s
17 Himon_PUST Cpp14 0.00s
18 Mhkhaled Cpp14 0.00s
19 Nazmul0092 Cpp14 0.00s
20 Koushik54 Cpp14 0.00s
21 sadia2427 Cpp14 0.00s
22 smriad Cpp14 0.00s
23 afzalul Cpp14 0.00s
24 rabiulrafi01 Cpp14 0.00s
25 soumitro_cse1604114 Cpp14 0.00s
26 Foysal_36 Cpp14 0.00s
27 mrinmoi Cpp14 0.00s
28 Mahadi024 Cpp14 0.00s
29 mahbub07 Cpp14 0.00s
30 Nasif Cpp14 0.00s
31 Sabiha_1604070 Cpp14 0.00s
32 esha1604103 Cpp14 0.00s
33 1604118 Cpp14 0.00s
34 shifat1604112 Cpp14 0.00s
35 1604099_ishtiaq Cpp14 0.00s
36 Sudipta_Nath Cpp14 0.00s
37 prodipdatta7 Cpp14 0.00s
38 mahathir C 0.00s
39 subhashis_cse Cpp 0.00s
40 ismail_cse15 Cpp14 0.00s
41 opu1604073 C 0.00s
42 CSE1604084_Mahir C 0.00s
43 pulak_ict_mbstu Cpp14 0.00s
44 Afif_Fahim C 0.00s
45 omar1604082 C 0.00s
46 DynamicOvi Cpp 0.00s
47 ashish_pondit C 0.00s
48 Afroza_Akter Cpp 0.00s
49 Morass Cpp14 0.00s
50 rykamol Cpp 0.00s
Feedback

Your feedback is our precious!



Or call +88 02 9853138 for support