אתגר תכנות: בואו נפתור את Advent Of Code יחד
בהרבה מובנים כדי להיות מתכנתים טובים יותר לא צריך לפתור חידות בסגנון של ראיונות עבודה, והרבה מתכנתים שאני מכיר ממש לא אוהבים חידות כאלה.
מצד שני הניסיון שלי מראה שחידות כאלה כן עוזרות לפתח אינטואיציה גם לבעיות מורכבות יותר.
ולכן אני חושב שכדאי לכם לנסות איתי את האתגר הבא. במקרה הגרוע תסיימו אותו ותרגישו שזה היה בזבוז זמן ותדעו לא להיכנס איתי לאתגרים כאלה בעתיד, אבל במקרה הטוב אולי זה יהיה לכם כיף ואולי גם יעזור לכם לכתוב קוד קצת יותר מהר.
מוכנים? הנה הסיפור:
בכל שנה באזור דצמבר אריק ווסטל כותב 24 חידות תכנות שעוזרות לבנות אינטואיציה בבעיות יחסית פשוטות ואפשר לפתור אותן בכל שפה. אני חושב שיהיה נחמד לפתור יחד אתכם את החידות של שנה שעברה בחודשים הקרובים כדי שנגיע מוכנים לחידות של דצמבר.
תרגמתי לעברית את החידה הראשונה ושמתי בפורום. מוזמנים לפתור ולהדביק שם את הקוד שלכם. אחרי שיצטברו שם כמה פיתרונות נמשיך לחידה הבאה. קישור לאתגר בפורום: