AP3 - AP - Complete The Series v2
After solving "AP - Complete The Series (easy)" very fast, Lucifer decided to make it little more interesting.
He will be give you the 3rd term , 4th last term and the sum of the AP series. You need print length of the series & the series.
First line will contain a number indicating the number of test cases.
Each of the following t lines will have 3 number '3term' ,'4Lastterm' and 'sum'
3term - is the 3rd term in the series and
4Lastterm - is the 4th last term in the series and
sum - is the sum of the series.
For each input of the test case, you need to print 2 lines.
fist line should have 1 value- number of terms in the series.
2nd line of the output should print the series numbers separated by single space.
3 7 55
1 2 3 4 5 6 7 8 9 10
NOTE - In all the test cases all the series elements are positive integers.
The series will have at least 7 elements.
number of test cases <=100.
All the numbers will fit in 64 bits(long long in C)
my 1st code in python.... finally accepted after so many WA in c++....:) :P
AC :),after 3 WA...
Anubhav Balodhi :
i got 9 wa, then ac in 0.02 sec ^_^ there was overflow(both of emotions and integer)...
frustrated of WA after 8th test case. Did it python ,AC in 1st attempt. Definitely
Very nice problem :) , learnt a lot
i am constantly getting wrong ans at the 8th test case...please can anyone help me out Id:9600755
@encrypted: You don't need BigInt Class to solve this problem in C/C++. This problem has many precision issues which should be carefully handled. Rest is straight forward. e.g. use sqrtl instead of sqrt,ceill,floorl,llrintl of <cmath> in C++. Use doubles & convert to long long when required. :)
just cant understand how so many people got AC in 0.00 that too in C/C++