פיצוץ אוכלוסין - ת.ז שמתחיל באפס?

שלום,
אני חושב מה ניתן לעשות בתרגיל פיצוץ אוכלוסין עם ת.ז. שמתחיל באפס, מחפש קצת רמזים?
תודה רבה

הוא מקבל את אותו הטיפול שהיה מקבל באותו מיקום תא עם מספר.

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

אני גם בהתחלה התחשבתי רק במקרים שמתחילים מ - 10000000
אבל עם עוד קצת מאמץ פתרתי כל מצב, החל מ- 00000000
הייתי אומר אפילו שזה ה"פלפל" של התרגיל

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

אצלי זה סטרינג
ובהנחה ומתחילים מאפס (כלומר הספרה המובילה היא אפס) זה גם בעיה שעד הספרה הראשונה שהיא לא אפס, מבחינת פייתון הכל אפס

אתה כרגע שואל על מספרי זהות שמתחילים באפס אבל הם לא רק אפסים נכון ?
נגיד:

  • 00000008
  • 00000089
    וכו …

בכל מקרה שוב אם זה המצב, כל ספרת אפס דינה 0 כי המכפלה שלה היא 0.
זה כאילו הוא יסכום 0 + 0 + 0 עד שהוא יגיע למספר שהוא לא אפס.

נכון ולזה אני מחפש פיתרון

ההרגע נתתי לך אותו :slight_smile:

יותר כללי על גנרטורים אבל מתקשר גם לשאלה הזאת.
הכל עובד וסבבה אבל…
לא נתפס לי ב100% איך הלולאות אמורות להיות או התנאי שמכתיב אותן,
למשל בתרגיל הזה וסליחה אם זה סוג של ספויילר השתמשתי באותה לולאה בתוך גנרטור ועל Generator iterator
זה עובד אבל לא נראה מדהים…
וגם, איפה אנחנו עומדים ביחס ל while true? אני זוכר שצריך להימנע מזה.

לא חייבים להימנע מwhile True אם יש לך תנאי עצירה מחוץ לגנרייטור זה הכל עניין של מה אתה צריך אם אתה צריך גנרייטור שיפיק אינסוף תוצאוץ תהיה חייב בזה.

בנוגע לשאר (: אני אמנע מספויילרים יש נראה לי לא מעט שיטות לעשות זאת

לייק 1