חמש סיביות דלוקות

עמוד
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
  • מאת
    תגובות
  • #76978
    CodeGuru
    מנהל בפורום

    מצאו שני מספרים שלמים (32 סיביות כל אחד) שבכל אחד מהם בדיוק חמש סיביות דלוקות (אחת) וגם במכפלתם (גם היא 32 ביט) יש בדיוק חמש סיביות דלוקות.

    המכפלה היא תוצאת הפקודה

    MUL

    ז"א מכפלה מודולו שתים בחזקת 32.

    #78422
    Gil
    משתתף

    00000000000000000000000000011111
    00000000000000000000000000111110 *
    ================================
    00000000000000000000011110000010

    #78417
    CodeGuru
    מנהל בפורום

    א. נכון מאוד.

    ב. יש עוד פתרונות

    #78402
    Yby
    משתתף

    למען האמת, אם החישוב שלי נכון, יש 971600052 פתרונות, כלומר 971600052 זוגות של מספרים בני 5 סיביות שמכפלתן גם בני 5 סיביות. כמובן שהזוגות 31,62 ו62,31 נספרים כזוג אחד. זה די מדהים בהתחשב בזה שסה"כ יש רק 201376 מספרים בעלי 5 סיביות (32 ביט), ולכן סה"כ הזוגות האפשריים הם 20276247376 ((201376 מעל 2 ) +  201376), כדי לאפשר גם זוגות שבהם מופיע אותו מספר פעמיים. כלומר בערך 4.7% מהזוגות של מספרים בני 5 סיביות נותנים מכפלה בת 5 סיביות.

    קצת סטטיסטיקה, מספר הפתרונות שבהם 31 הוא אחד האיברים בזוג הוא: 898. מספר הפתרונות שבהם 47 הוא אחד האיברים בזוג הוא 655. מספר הפתרונות שבהם 55 הוא אחד האיברים בזוג הוא 884.

    מספר הפתרונות שבהם שני איברי הזוג הם אותו דבר הוא 23636

    #78399
    CodeGuru
    מנהל בפורום

    מרשים.

    אם כבר בסטטיסטיקות עסקינן, מצאו מספר שיש לו יותר מ-5000 בני זוג.

מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.