اذهب إلى المحتوى

السؤال

نشر (معدل)

D. Digits

time limit per test

1 second

memory limit per test

256 megabytes

input

standard input

output

standard output

Given a number N. Print the digits of that number from right to left separated by space.

Input

First line contains a number T (1 ≤ T ≤ 10) number of test cases.

Next T lines will contain a number N (0 ≤ N ≤ 109)

Output

For each test case print a single line contains the digits of the number separated by space.

Example

input

Copy

4 121 39 123456 1200

output

Copy

1 2 1 9 3 6 5 4 3 2 1 0 0 2 1

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال

Recommended Posts

  • 0
نشر

الأسئلة الإختبارية لا يتم الإجابة عليها بشكل مباشر، ويمكن مساعدتك في حال تم توفير كود، وبالنسبة لخطوات الحل فهى:

المطلوب هو طباعة الأرقام من اليمين إلى اليسار بالوصف التالي، بمعنى لو كان العدد هو 123456، فإن البرنامج سيطبع الناتج التالي:

6 5 4 3 2 1

المدخلات:

  • عدد T (1<=T<=10) يمثل عدد الحالات الاختبارية.
  • T عدد صحيح N (0<=N<=10^9) تمثل عدد الحالات الاختبارية.

المخرجات:

  • بالنسبة لكل حالة اختبارية، اطبع سطرًا واحدًا يحتوي على أرقام العدد مفصولة بمسافة.

مثال:

المدخلات:

4
121
39
123456
1200

المخرجات:

1 2 1
9 3
6 5 4 3 2 1
0 0 2 1

مع العلم أن:

  1. حد وقت التنفيذ للكود هو ثانية واحدة
  2. حد استهلاك الذاكرة هو 256 ميغا بايت.

بالنسبة لخطوات الحل:

  1. اقرأ المدخلات.
  2. احفظ المدخلات في متغير.
  3. احصل على عدد أرقام العدد المدخل.
  4. ابدأ حلقة من اليسار إلى اليمين.
  5. اقسم العدد على 10.
  6. احصل على الرقم المتبقي من القسمة.
  7. اطبع الرقم.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...