Son

עמוד

התגובות שלי בפורום

מוצגות 3 תגובות – 16 עד 18 (מתוך 18 סה״כ)
  • מאת
    תגובות
  • Son
    משתתף

    int fchar(unsigned char x, unsigned char n)
     return ((x-n) & ~x & 0x7F) != 0

    inf f(unsigned long x, unsigned char n)
     return (fchar(x&0xFF, n) &
             fchar(x>>8&0xFF, n) &
             fchar(x>>16&0xFF, n) &
             fchar(x>>24&0xFF, n) &
            );

    נכן כאשר לכל בייט מx מתקיים xi>n. אחרת carry בחיסור מסבך את זה.

     

    תרגום נכון תמיד אבל טיפה קרוב יותר למקור:

    inf f(unsigned long x, unsigned char n)
    {
     unsigned long n4 = n<<24+n<<16+n<<8+n; // if n=0x5c then n4 = 0x5c5c5c5c
     return (0x7f7f7f7f & ~x & (x-n4) );
    }

     

    אני לא זוכר כבר את כל השטיקים של חיסור במשלים ל-, והcarry מסבך אותי נורא… אני אשאיר את זה למישהו אחר מכאן, בינתיים לפחות.

    בתגובה ל: משולשים (לא) חופפים #78455
    Son
    משתתף
    חמש מששת התכונות נחלקות. לכן שתיים מכל שלוש תכונות נחלקות (כי מקסימום אחת לא). לכן לפחות שתי זוויות שוות ולפחות שתי צלעות שוות.

     

    שתי זוויות שוות גורר שהשלישית שווה (כי סכומן שווה תמיד).

     

    שלוש זוויות שוות וצלע שווה גוררות חפיפה.

     

     

    מ.ש.ל. עם גיאומטריה של כיתה ט' :P

     
    בתגובה ל: גופים משוכללים #78456
    Son
    משתתף
    ציירתי את הצורה ואני תופש אותה בתלת מימד.

     

    אין לי מושג איך קוראים לה, אבל אני יודע שפיתגורס לא היה אוהב אותה כי יש בה גם פנים בצורת ריבוע וגם פנים בצורת משולש ש"ש.יש לה 14 צלעות (6 אחת לכל פאה ועוד 8 אחת לכל קודקוד) ו12 קודקודים (אני מודה, פשוט ציירתי "דה-קיפול" שלה בדו ממד, סימנתי כפילויות וספרתי) ולדעתי אם היו בונים אותה מחומר בעל צפיפות אחידה הסיכוי שהיא תיפול על כל צלע כמעט שווה.

     

    אם נעשה את זה שוב, נקבל שוב ריבועים ומשולשים ש"שים. שוב, כל קודקוד יוסיף צלע, כך שנקבל 14+12=26 צלעות. כל משולש ישאיר אחריו משולש יחיד כך שמספר המשולשים יישאר כמו בצורה הקודמת: 8. כל השאר יהיו ריבועים – 18 מהם. אני יכול גם לחשב את מספר הקודקודים אבל אני מעדיף לעבור לחידה הבאה.
מוצגות 3 תגובות – 16 עד 18 (מתוך 18 סה״כ)