Coder
29 يناير 2025، 10:32ص
1
لدينا عدد مكون من تسعة خانات 123456789 في كل مرة نأخذ اربعة خانات من العدد فنتحصل على ستة وحدات:
1234. 2345. 3456. 4567. 5678. 6789.
كل وحدة نقوم بضرب ارقامها في بعض، ثم نقارن النتائج… أكبر نتيجة هي 3024 وهي حاصل العملية في الوحدة 6789.
التحدي: من خلال المثال السابق ماهي اعلى نتيجة في عدد مكون من 100 خانة ؟
معلومة: اذا كانت الوحدة تحتوي على صفر فالنتيجة أكيد صفر. لا حاجة لحسابها.اختصر الجهد
العدد :
3817465920384756192847561938475619283746591827465982374659182734659182734659182734659182734659182734659
3 إعجابات
الحل :
the_number = "3817465920384756192847561938475619283746591827465982374659182734659182734659182734659182734659182734659"
new_numbers = []
for x in range (100):
new_numbers.append (the_number [x]+the_number [x+1]+the_number [x+2]+the_number [x+3])
for str_numbers in new_numbers :
new_str_numbers = ""
for number in str_numbers :
new_str_numbers += number
new_str_numbers += "*"
new_str_numbers += "1"
new_numbers[new_numbers.index(str_numbers)] = eval (new_str_numbers)
new_numbers.sort()
print (f"all sum numbers : {new_numbers}")
print ()
print ()
print (f"the biggest number : {new_numbers[-1]}")
print ()
print ()
print (f"the smallest number : {new_numbers[0]}")
ملاحظه : الرقم اللى انت استخدمته مكون من 103 رقم مش 100 ولو عايز تتأكد اطبع len بتاع الرقم
إعجابَين (2)
كيف تقوم باظهار الكود البرمجي في الرسالة بهذه الطريقة
إعجاب واحد (1)
Coder
16 فبراير 2025، 2:40م
5
اكتب الرمز أو الصقه هنا# challenge 06: largest product in a serie
serie = "98765432109998015487299874228755"
information = {
'result': 0,
'unit' : '',
'item' : '' }
for item in range(1, len(serie) - 2):
unit = serie [0:4]
serie = serie[1:]
if '0' in unit:
continue
num = 1
for i in unit:
num = int(i) * num
if num > information['result']:
information['result'] = num
information['unit'] = unit
information['item'] = item
print(f"The bigest result is: {information['result']}")
print(f"It comes in unit:{information['unit']}. number: {information['item']} ")
إعجاب واحد (1)
Marwam
16 فبراير 2025، 2:54م
6
سوف اختبر الطريقة
students ={
1: "Jack Sparrow",
2: "Vito Corleone",
3: "Gandalf",
4: "Darth Vader",
5: "Marwan",
}
for key in students:
print(f"Student ID: {key}")
print(f"Student Name: {students[key]}")
print("_________________________")
إعجاب واحد (1)
Marwam
16 فبراير 2025، 2:55م
7
**شكراً لك انها تعمل جيدا **
إعجاب واحد (1)
العفو اخي الكريم، الحمد لله
شكراً لك على هذه التحديات
إعجابَين (2)