האתגר הוא להחזיר את המספר העשרוני של מספר בינארי שמתקבל כקלט.
הייתי מציע לכם לקרוא את זה לפני שתשלחו את פתרונכם לאתגר.
לאתגר זה יהיו שני קטוגריות:
- קודים עם ראגאקס
- קודים ללא ראגאקס
תחביר:
קוד: בחר הכל
$fbin(N)
מועד אחרון לשליחה: יום רביעי, 28/7/2010 בשעה 20:00
סוג: הקוד הקצר ביותר מנצח
איסורים:
- DLLs
- Sockets
- COM Objects
- base$
קלט (אין לבדוק אותו):
- $1 >= 0
- $1 יכיל רק 0 ו/או 1
פלט:
- לפני הפלט לא יופיעו אפסים מיותרים (משמע רק כאשר הקלט הוא 0, אז הפלט יתחיל ב-0)
- הפלט לא יכיל הודעות שגיאה
- הפלט יהיה רק מספר
דוגמאות:
קוד: בחר הכל
$fbin(1101) = 13
$fbin(0) = 0
$fbin(1) = 1
$fbin(1001001) = 73
$fbin(11111111) = 255
$fbin(1111111101) = 1021
$fbin(00001101100) = 108
חוקים:
- כל משתמש רשאי להגיש שני קודים:
- קוד עם ראגאקס
- קוד בלי ראגאקס
- את הפתרונות יש לשלוח אליי בהודעה פרטית בפורום, כאשר בכותרת מצויין שם האתגר (fbin$) וקטוגריית הקוד (עם ראגאקס או ללא ראגאקס)
- הקוד חיב לתת תוצאות נכונות ברציפות (קוד שיעבוד בפעם הראשונה ולאחר מכן לא יעבוד יותר - יחשב כפסול)
- מספרים הבתים יקבע ע"י מונה הבתים של Kol או ע"י מונה הבתים של Bluebus112 (שניהם זהים)
תנאי בדיקה:
- הקוד יבדק בסקשן האליאסים במירק גירסאת 6.35 נקי
- הקוד צריך להיסגר בצורה חוקית (זאת אומרת שאם פתחתם סוגר מסולסל } אז אתם חייבים לסגור אותו)
פתרונות (לפי סדר השליחה):
1. TrAsKy
vendetta .2
Ocean .3
Ventox .4
uns .5
ZxoR .6
Nighthawk .7
בהצלחה!