تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مسابقة الخوازمية] - الجولة الثانية
#1
بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

بعون الله نبدأ ثاني مسألة في المسابقة





المسئلة

اكتب برنامج لتحويل نص ممثل بنظام العد الثاني-والثلاثون الى النظام الثنائي وحفظ الناتج كـ ملف.
Write an algorithms to convert string represented in (Base-32) numeric system to the binary system
then save the conversion data as a file



مثال:-
يرجى تحويل النص التالي الى ملف صوتي بصيغة MP3 (علما بأن النص التالي عبارة عن بيانات ملف صوتي لكن بصيغة النظام الثاني والثلاثون)












طبيعة الناتج النهائي يجب ان تكون هكذا :-














معلومات عن النظام (الثاني والثلاثون) :



النظام الثاني-والثلاثون هو امتداد للنظام السادس عشر(hex) حيث ان الhex اساسه 16 رمز ، كالتالي
PHP كود :
char[] hexSymbols "0123456789ABCDEF".ToCharArray(); 

اول رمز هو 0 واخر رمز هو F




اما النظام الثاني-والثلاثون (او مايسمى ب base 32 ) فهو بطبيعة الحال اساسه 32 رمز ، كالتالي
PHP كود :
char[] thirtyTwoSymbols "0123456789ABCDEFGHIJKLMNOPQRSTUV".ToCharArray(); 

اول رمز هو 0 واخر رمز هو V



--



موقع يساعدك في التأكد من خوارزميتك والتاكد من صحة التحويل بين الانظمة الاخرى والbase32


https://www.translatorscafe.com/cafe/EN/units-converter/numbers/3-35/decimal-base-32










نكرر ، المطلوب فقط هو الملف التنفيذي للبرنامج وليس السورس كود .

طبعا يمكنك عمل اي طريقة في التحويل (يعني ليس بالضروري عمل تحويل مباشر من النظام base32 الى النظام الثنائي) يمكنك اللف والدوران حول الانظمة وعمل التحويل باي طريقة
 




في الرابط التالي يوجد ملف نصي لبيانات ملف صوتي بصيغة mp3 ـ عليك بنحويلها الى صيغة النظام الثنائي وتكوين ملف mp3 منها






انتهي - لنرى ابداعاتكم  Smile

تم وضع النص المطلوب تحويله يرجى تحديث الصفخة

طبعا سيتم تجريب خوارزميتك بنص اخر للتاكد من صحة عملها
الرد }}}}
تم الشكر بواسطة: أبو عمر , abulayth
#2
Confused
الملف المرفق ملف مشفر ومعه برنامج فك تشفيره
الملف صوت


الملفات المرفقة
.zip   Abu_Omar.zip (الحجم : 68.74 ك ب / التحميلات : 8)
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: abulayth
#3
بارك الله فيك ابو عمر

لكن المشكلة كيف بامكاني التجريب على نص اخر ؟؟؟

-
اذا شفت الفيديو الي في الموضوع تلاحظ اني اخترت الملف النصي المطلوب تحويله
ولكن برنامجك لايتيح هذه الامكانية ، فكيف يمكنني التجريب على نص اخر
الرد }}}}
تم الشكر بواسطة:
#4
آهاا
ابشر لاني مخلي اسم الملف ثابت فيه
والكونسول ما فيه ديالوج اختيار ملف Sad
راح احاول على ويندوز اببليك
او اني اجرب على ملفك المرفق لاني ما تابعت الفيديو كامل
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: الشاكي لله
#5
السلام عليكم

هل بالامكان وضع فواصل في النتيجة لتسهيل عملية المقارنة بين هذا النظام والنظام الثنائي
شكرا لكم
الرد }}}}
تم الشكر بواسطة: الشاكي لله
#6
(13-10-15, 10:19 PM)black_moon كتب : السلام عليكم

هل بالامكان وضع فواصل في النتيجة لتسهيل عملية المقارنة بين هذا النظام والنظام الثنائي
شكرا لكم

كيف يعني توضع فواصل !!

النتيجة يجب ان تكون ملف صوتي ، كيف يعني توضع فواصل في ملف صوتي ؟!
الرد }}}}
تم الشكر بواسطة: black_moon
#7
إن شاء الله نجحت؟
التشفير وفك التشفير يكون الناتج مع الملف التنفيذي

.zip   enc.zip (الحجم : 4.83 ك ب / التحميلات : 8)
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: الشاكي لله , الشاكي لله , abulayth
#8
ههههههههههههههههههههه
ههههههههههههههههههههههههههههههههه

مستعجل Done
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة:
#9
السلام عليكم

ارجو ان يكون الحل في المرفقات

ملف المدخلات = Base32.txt
ملف المخرجات = bin.txt

على نفس مسار الملف التنفيذي
شكرا لكم


الملفات المرفقة
.rar   conv.rar (الحجم : 251.77 ك ب / التحميلات : 12)
الرد }}}}
تم الشكر بواسطة: الشاكي لله , abulayth , vb6_coder
#10
ابو عمر اسمح لي

انا بعد استعجلت ، حلك مو صح

انت استعملت تشفيرة ToBase64Transform ولم تقم بتنفيذ الخوارزمية يدويا الا ان هذا غير مهم

ولكن لو تركز شوي في الموضوع تلاقي اني طلبت تشفيرة 32 Base

شوف
https://en.wikipedia.org/wiki/Base32


طبعا الي نقصد فيه هو The "Extended Hex" Base 32
الرد }}}}
تم الشكر بواسطة: أبو عمر , abulayth


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مسابقة الخوارزمية 2] - النتائج الشاكي لله 9 916 02-06-16, 07:15 AM
آخر رد: الشاكي لله
  [مسابقة الخوارزمية 2] - الجولة الرابعة الشاكي لله 6 444 04-01-16, 07:02 PM
آخر رد: abulayth
  [مسابقة الخوارزمية 2] - الجولة الثالثة الشاكي لله 19 1,122 01-01-16, 10:08 PM
آخر رد: الشاكي لله
  [مسابقة الخوارزمية 2] - المواعيد الشاكي لله 11 652 31-12-15, 09:50 AM
آخر رد: الشاكي لله
  [مسابقة الخوارزمية 2] - الجولة الثانية الشاكي لله 30 1,325 24-12-15, 02:56 AM
آخر رد: myalsailamy
  [مسابقة الخوارزمية 2] - الجولة الاولى الشاكي لله 13 816 17-12-15, 01:19 PM
آخر رد: hamada558
  التسجيل لمسابقة الخوارزميات الثانية الشاكي لله 12 775 15-12-15, 07:46 PM
آخر رد: black_moon
  مسابقة برمجة الخوارميات الشاكي لله 44 4,348 09-12-15, 03:47 PM
آخر رد: الشاكي لله
  [مسابقة الخوازمية] - النتائج الشاكي لله 13 1,090 08-11-15, 03:09 AM
آخر رد: الشاكي لله
  [مسابقة الخوازمية] - الجولة الثالثة الشاكي لله 16 1,073 22-10-15, 12:16 AM
آخر رد: black_moon

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم