מערכת בנק - שאלת הבנה

הפלט עבור הקלט ‘aA11’
הוא ‘aa11AA11XX’
או ‘aa11AA11XXXX’ ?

לפי הניסוח נראה שהאופציה הראשונה.
רציתי לוודא כי אני לא מוצא פתרון בלי לולאות, בהנחה שזה המקרה.
תודה!(:

@mgblamg להבנתי האופציה השנייה.
כבר יש לנו את הכלים לעשות את זה בלי לולאות (להפוך את האותיות של הקלט לגדולות + X שיופיע כאורך הקלט).

סליחה, הפכתי בין המקרים. תיקנתי.
מהניסוח נראה שהתכוונו לאופציה הראשונה.* (כי רשמו אותיות, ואז אמרו שהקלט יכול להכיל אותיות, סימנים ומספרים)

באופציה השנייה, כמות האיקסים היא כמספר כל התווים בקלט. את זה אני מבין איך לפתור.
באופציה הראשונה, כמות האיקסים היא רק כמספר כל האותיות. את זה אני לא יודע איך לפתור, אז רציתי לוודא שלא התכוונו לזה.

אכן האופצייה השניה, תווים שלא יכולים להפוך ל-CAPS נשארים אותו דבר:

aa11 --> aa11AA11XXXX

לייק 1