এই প্রোগ্রামে আমরা একটি ব্যবহারকারীর ইনপুট তালিকা তৈরি করি এবং উপাদানগুলি বিজোড় এবং জোড় উপাদানগুলির মিশ্রণ। আমাদের কাজ হল এই তালিকাগুলিকে দুটি তালিকায় ভাগ করা। একটিতে বিজোড় সংখ্যক উপাদান এবং অন্যটিতে জোড় সংখ্যার উপাদান রয়েছে।
উদাহরণ
Input: [1, 2, 3, 4, 5, 9, 8, 6] Output Even lists: [2, 4, 8, 6] Odd lists: [1, 3, 5, 9]
অ্যালগরিদম
Step 1 : create a user input list. Step 2 : take two empty list one for odd and another for even. Step 3 : then traverse each element in the main list. Step 4 : every element is divided by 2, if remainder is 0 then it’s even number and add to the even list, otherwise its odd number and add to the odd list.
উদাহরণ কোড
# Python code to split into even and odd lists # Funtion to split def splitevenodd(A): evenlist = [] oddlist = [] for i in A: if (i % 2 == 0): evenlist.append(i) else: oddlist.append(i) print("Even lists:", evenlist) print("Odd lists:", oddlist) # Driver Code A=list() n=int(input("Enter the size of the First List ::")) print("Enter the Element of First List ::") for i in range(int(n)): k=int(input("")) A.append(k) splitevenodd(A)
আউটপুট
Enter the size of the First List :: 8 Enter the Element of First List :: 1 2 3 4 5 9 8 6 Even lists: [2, 4, 8, 6] Odd lists: [1, 3, 5, 9]