14-12-2004, 12:11
|
|
|
|
חבר מתאריך: 20.10.04
הודעות: 1,341
|
|
תרגיל חשבון
אני יודע שצריך לשים שאלות כאלה בפורום "עזרה בשיעורי בית" אבל החברה שם לדעתי פחות רציניים ואני יודע שאתם יכולים לעזור לי
(חוץ מזה שזה לא ממש שיעורי בית (זה מהאוניברסיטה) וזה לא ממש תרגיל, זה פשוט חלק ממש ממש ממש קטן מתרגיל)
אז השאלה שלי היא כזאת:
נגיד יש לי מספר X שמיוצג בבסיס
2^p
אני צריך לחשב (בעצם אני צריך לעשות יותר מזה אבל בתור שלב ביניים...) את התרגיל הבא:
x mod ((2^p)+1)
(בעצם אין לי בדיוק את המספר x אז אני לא יכול לתרגם לדצימלי הכל ופשוט לפתור במחשבון)
מה שעשיתי זה תירגמתי הכל לבינארי (ניראה שזה מה שחייבים לעשות)
אז התרגיל המתורגם ניראה ככה
[P Digits of 0,1][P Digits of 0,1]...[P Digits of 0,1] mod [P Digits of 1]
[P Digits of 0,1]=התירגום של כל סיפרה במספר לבינארי
[P Digits of 1]=המספר 11...11
בכל מקרה זה ניראה כאילו זה משהו *מאוד* פשוט, רק אני לא מצליח למצוא דרך...
אני צריך אלגוריתם למציאת השארית
אני מודה מאוד לכל מי שיענה פה
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.
|