אבל בכל מקרה לפשטות הייתי משתמש בפונקציה הראשונה שאמרתי
כי אחרת תצטרך לעשות את הפעולה של הCARRY לבד וזה לא ממש נחמד
(תלוי בהגבלות)
כאילו על כל חוליה ברשימה תבצע את המכפלה בעזרת פונקציה הראשונה
קיבלת רשימה, דחוף למחסניתאותו דבר על החוליה השניה, תכפיל ב-10 (הוספת חוליה במקרה הזה) ודחוף למחסנית
עד שאתה מסיים, ואז מוציא את הכול מהמחסנית ומחבר
יש עוד פתרון יותר יעיל שמשתמש במשוואות ופעולות בינאריות( XOR וכאלה ) שהוא יותר יעיל אבל אולי פחות נח לשימוש ואני לא זוכר אותו