חידה | לבעלי חוש תיכנות
-
פוסט זה נמחק!
-
@יעקב-ישראל זה קשור לתכנות משתי סיבות:
א. לוגיקה מרובעת (אני קורה לזה ככה כי המחשבה שלי באלגורתמים היא איזה כללים צריך בשביל שדבר מפגר אבל עקבי יצליח במשימתו) ששימושית מאוד להרבה חשיבות בתכנות
ב. ההיכרות עם הייצוג בבסיס 2 שזה הדרך הבינארית איתה המחשב עובד.אני חושב שרובנו מגיעים למסקנה בגלל 2, אני לפחות לא הייתי מוצא בכלל לבד את התשובה.
ולדעתי מתכנת היום בהמון תחומים לא צריך לא את 1 ולא את 2, אבל האהבה לכל מיני הסברים איך המחשב עובד ואיזה יופי פועלת האלגורתמיקה היא תמיד חלק חשוב מאופי של מתכנת טוב. -
@יעקב-ישראל אמר בחידה | לבעלי חוש תיכנות:
אבל למה זה קשור לתכנות ?
לדעתי האישית, כיום זה כבר לא קשור לתכנות כ"כ.
זה קשור לאלו שעובדים עם נתונים בינאריים, לפעמים נפגשים עם זה בתכנות.
זה קשור יותר למתמטיקה. -
פוסט זה נמחק!
-
@יעקב-ישראל בא' אתה אמור להבין, אם אתה לא מבין זה אולי כי אני לא מסביר טוב אבל זה לא מצריך ידע קודם.
את ב' יש לך מה להכיר, ויש לך מה ללמוד. אשמח להסביר, למי שישאל. -
@יעקב-ישראל צודק, חזרתי בי ומחקתי!
-
@יעקב-ישראל אמר בחידה | לבעלי חוש תיכנות:
האמת אם הייתי יודע שפורום תכנות כזה מלא
יאהוו היית פסימי מאוד כנראה, כי לפי המבט שלי הוא ריק להחריד.
-
לא חשבתי שיש לי חוש תיכנות...
גילוי נאות: לא הסתכלתי בהודעות שלפני, אלא פתרתי את החידה ע"פ הפוסט הראשון.
זה הסכומים שיש בכל מעטפה.
1
2
4
8
16
32
64
128
256
489
החישוב הוא, שתמיד המעטפה הבאה צריכה להיות גדולה ב-1 יותר מצירוף כל המעטפות הקודמות. -
@עימוד-עילית לי יצא
1
2
4
8
16
32
64
128
256
512