יצא לי 56 (למרות ששמעתי שהתשובה היא 59) בזמן קצר.
אבל יצרתי פונקציה נפרדת רק לניקיון וחזבתי אולי יש דרך יותר אלגנטית.
התשובה היא 59 כי יש שלושה מופעים של 1812 שמחוברים למילה שאחריהם כי הרווח הלך לאיבוד. לא קריטי להגיע גם עליהם.
ויש דרך יותר אלגנטית אם חושבים איפה כל התווים האלה יופיעו ביחס למספר
שאת מחליפה תו בתו של רווח - את מייצרת רווחים. זה לא שזה לא אפשרי אבל אם רוצים להעלים תו מסויים אפשר פשוט להכניס ׳׳ (מחרוזת ריקה)
מה שכן, ממליץ לעבור על המחברת שעוברת על פונקציות למחרוזות יכול להיות שיש דברים שיכולים במקרה של השיטת פתרון הזו לעזור לך לייעל מעט (:
במקרה הזה לעבור להכניס מחרוזת ריקה יתן את אותה תוצאה כי הוא יגרום לחיבור מילים
צודק. אבל נראה לי נכון יותר להתרגל להכניס מחרוזת ריקה כרעיון (: