לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 09-01-2011, 20:10
צלמית המשתמש של fealls
  fealls fealls אינו מחובר  
 
חבר מתאריך: 11.03.07
הודעות: 1,668
Facebook Hacker Cup

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

טיפ חשוב: היו המון בעיות למשתמשים (וגם לי) שלא שמו לב לקטע של הטיימר של 6 הדקות.
אז ככה - אל תורידו את קובץ הקלט עד לרגע בו תהיו מוכנים להריץ אותו בעזרת הקוד שלכם, ולהעתיק את הפתרון לדף הבעיה. הטיימר של ה-6 דקות מתחיל מהרגע שהורדתם את קובץ הקלט לאותה בעיה.
יש להעתיק את הפלט בלבד לתוך תיבת הפתרון...

טיפ נוסף: אל תנסו לכתוב פתרונות brute force, זה פשוט לא יהיה מספיק יעיל כדי לפתור את הבעיה על הקלט שתקבלו בתוך 6 דקות. תבדקו את הקוד שלכם קודם כל על מקרי הקצה של הקלט האפשרי ותוודאו שהם יעילים מספיק כדי לרוץ על 20 שורות קלט שכזה...

אגב, השאלה האחרונה רק נראית קלה ומהירה ממבט ראשון, אבל תשימו לב טוב טוב לפלט הדוגמא ולשאלה...

http://www.facebook.com/event.php?eid=148059031890072

בהצלחה
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #12  
ישן 10-01-2011, 17:18
צלמית המשתמש של fap
  fap fap אינו מחובר  
 
חבר מתאריך: 30.08.09
הודעות: 2,880
בתגובה להודעה מספר 11 שנכתבה על ידי fealls שמתחילה ב "אל תדאג עשיתי אותו דבר..."

ישבתי על התרגיל הזה יותר מדי זמן, והקוד יצא קטסטרופלי
זהירות - ספויילר!

לא כיף
_____________________________________
ציטוט:
במקור נכתב על ידי Michael Shermer
Smart people are very good at rationalizing things they came to believe for non-smart reasons.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #27  
ישן 11-01-2011, 18:10
צלמית המשתמש של Eran
  משתמש זכר Eran Eran אינו מחובר  
 
חבר מתאריך: 27.02.02
הודעות: 4,536
שלח הודעה דרך ICQ אל Eran
בהצלחה למי שעבר!
בתגובה להודעה מספר 1 שנכתבה על ידי fealls שמתחילה ב "Facebook Hacker Cup"

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

התחלתי את הpeg רקורסיבי
דוקא יצא נחמד חוץ משלא הבנתי בדיוק איך הם הגיעו בדוגמאות שלהם ליחס 1 או יחס .625
וכבר לא היה לי זמן לחשוב על זה יותר מדי
באמת היה תרגיל נחמד

כשיתחילו השאלות הבאות תעלו אותם גם לכאן כדי שמי שלא רשום (אני) יוכל לנסות (וגם לתמוך), בבקשה ?
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/list.png]

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/?https://2010-uploaded.fresh.co.il/2010/09/21/52868411.gif,http://www.boredpanda.com/blog/wp-content/themes/mimbo2.2/images/subscribe-panda-605px.png]

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #31  
ישן 15-01-2011, 20:15
צלמית המשתמש של fap
  fap fap אינו מחובר  
 
חבר מתאריך: 30.08.09
הודעות: 2,880
בתגובה להודעה מספר 1 שנכתבה על ידי fealls שמתחילה ב "Facebook Hacker Cup"

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

ידוע לנו: W - מחיר לוחם, G - מחיר שומר, M - הכסף.
ונגדיר: a - מספר השומרים, b - מספר הלוחמים.

מנתוני השאלה אפשר להסיק את זה:
[TEX]a \cdot G+b \cdot W=M[/TEX]

אז נבודד קודם את b מכיוון שעלינו למצוא את a:
[TEX]b=\frac{M-a \cdot G}{W}[/TEX]
מה שאנחנו מתבקשים למצוא זה את a*b המקסימלי ( [TEX]f'(a)=0[/TEX] ),
אז נגדיר פונקציה:
[TEX] f(a)=a \cdot b[/TEX]
נציב את b:
[TEX] f(a)=a \cdot \frac{M-a \cdot G}{W}[/TEX]
[TEX] f(a)=a \cdot \frac{M}{W}-a^2 \cdot \frac{G}{W}[/TEX]

[TEX] f'(a)=\frac{M}{W}- 2a \cdot \frac{G}{W}=0[/TEX]
...
[TEX]a=\frac{M}{2 \cdot G}[/TEX]
ז"א, יוצא שהתשובה אפילו לא תלויה ב-W, זו הפונקציה הקצרה שכתבתי :
קוד:
public static long func(long g, long m) { return m / (2 * g); }

_____________________________________
ציטוט:
במקור נכתב על ידי Michael Shermer
Smart people are very good at rationalizing things they came to believe for non-smart reasons.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #38  
ישן 16-01-2011, 14:31
צלמית המשתמש של Eran
  משתמש זכר Eran Eran אינו מחובר  
 
חבר מתאריך: 27.02.02
הודעות: 4,536
שלח הודעה דרך ICQ אל Eran
לא יודע :|
בתגובה להודעה מספר 37 שנכתבה על ידי Eran שמתחילה ב "לא הגיוני שזה לא קשור ל W תן..."

"
ידוע לנו: W - מחיר לוחם, G - מחיר שומר, M - הכסף.
ונגדיר: a - מספר השומרים, b - מספר הלוחמים.
"

שחזרתי את המספרים שהם הציבו ל a מ b הנתון
וראיתי שהיחס של b/a מאוד דומה ליחס הכסף G/M
בהפרש של +0.00000 - קבוע בכל המקרים כמו
0.0000018538868475914683
זתומרת שעל כסף בסכום נמוך יותר (ב5 אפסים) זה כנראה יעבוד תמיד. נראה לי.

אין לי מושג איך הם מגיעים לזה אבל זה בטח קשור לזה שהמשוואה שלך מחזירה a ו b לא שלמים :|
זה סוג של לבדוק בערך 100 אלף יחידות לכאן או לכאן אחרי שמקבלים את התוצאה

פורום מתמטיקה?

מצ"ב קישקושים ששרבטתי ב js
https://2011-uploaded.fresh.co.il/2...6/71965771.html
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/list.png]

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/?https://2010-uploaded.fresh.co.il/2010/09/21/52868411.gif,http://www.boredpanda.com/blog/wp-content/themes/mimbo2.2/images/subscribe-panda-605px.png]

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 16:05

הדף נוצר ב 0.12 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר