Suppose after your program chooses the numbers 0 to 99, the server sends you 100 through 198 and 99999. Now half the sum of all the numbers is 59850 but the set you choose will always be less than that if you exclude 99999, and always more if you include it. You need a different strategy than simply sending the first N numbers.
On Mon, Apr 18, 2022 at 11:02 AM Alexander Karpov <karpovas1...@gmail.com> wrote: > Hi expert. > I am a beginner in Python. > I try to solve Equal Sum problem, but my submission is failed and I can't > see test cases. > Sample test cases are successful. > Maybe someone can help with fix code below. > > *def getX(nums,x):* > > * for i in nums:* > * if sum(x) == sum(nums):* > * return x* > > * x.insert(0,i)* > * nums.remove(i)* > * if sum(x) == sum(nums):* > * return x* > * elif sum(x) > sum(nums):* > * x.remove(i)* > * nums.insert(0,i)* > * else:* > * getX(nums,x)* > > *def main():* > * T = int(input())* > * for t in range(1, T+1):* > * N = int(input())* > > * A = [i for i in range(N)]* > * print(*A, flush=True)* > > * *B, = map(int, input().split())* > > * N = A+B* > > * N.sort(reverse=True)* > > * X = getX(nums=N,x=[])* > > * print(*X, flush=True)* > > *main()* > > Best Regard, Alex. > > -- > -- You received this message because you are subscribed to the Google > Groups Code Jam group. To post to this group, send email to > google-code@googlegroups.com. To unsubscribe from this group, send email > to google-code+unsubscr...@googlegroups.com. For more options, visit this > group at https://groups.google.com/d/forum/google-code?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Google Code Jam" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to google-code+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/google-code/6fd43747-c077-4c52-96c6-d24da2af3475n%40googlegroups.com > <https://groups.google.com/d/msgid/google-code/6fd43747-c077-4c52-96c6-d24da2af3475n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- -- You received this message because you are subscribed to the Google Groups Code Jam group. To post to this group, send email to google-code@googlegroups.com. To unsubscribe from this group, send email to google-code+unsubscr...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/google-code?hl=en --- You received this message because you are subscribed to the Google Groups "Google Code Jam" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-code+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-code/CAMAzhzhj12Hf3suUHcV1WVUUD%2BRAA1PZ1_UGsTW1r4Bewi9Vnw%40mail.gmail.com.