אשכול חידות
			
				
					
						
					
					#302
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 06:44
חחחח מצחיק כמה עם כל הודעה שלך אני מסכים ועם כל הודעה שלו לאאגב, כשאתה חכם ברמה מסויימת.. אתה לא מפחד ממבחנים כאלו..
לא אכפת לך להגיד את האמת כשאתה מכיר שאלות מסויימות כי אתה לא מפחד שיתקילו אותך בשאלות שאתה לא מכיר..
אדרבא, אתה נהנה מאתגרים.. אתה אוהב להתנסות ולהצליח.. לכן אתה לא משקר.
			
				
					
						
					
					#303
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 19:05
			
				
					
						
					
					#304
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 19:08
			
				
					
						
					
					#305
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 19:21
יש דרך לזה נוסחה או שצריך לעבור אחד אחד ולספור?
כל הקטע של החידה (לפחות ככה אני חושב) הוא לא לעבור על למעלה מ4000 מספרים ולבדוק.
יש לזה חוקיות
			
				
					
						
					
					#306
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 19:24
			
				
					
						
					
					#307
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 19:40
			
				
					
						
					
					#308
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 19:40
דקה אני אכתוב תוכנית בשפת C עם לולאה שתבדוק ואני אחזור אליך..
אני גם אכתוב תוכנית (ב#C) אבל מאוחר יותר, אני חייב ללכת.
			
				
					
						
					
					#309
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 19:44
דקה אני אכתוב תוכנית בשפת C עם לולאה שתבדוק ואני אחזור אליך..
אני גם אכתוב תוכנית (ב#C) אבל מאוחר יותר, אני חייב ללכת.
int count=0,a,b,c,d,i;
	for (i=993;i<=5008;i++)
	{
		a=i%10;
		b=(i/10)%10;
		c=(i/100)%10;
		d=i/1000;
		if(a!=b && a!=c && a!=d && b!=c && b!=d && c!=d)
			count++;
	}
	printf("%d",count);ברור שאפשר לכתוב את זה פי אלף יותר טוב אבל למי יש זין ליעילות ולחסכון בזיכרון...
תחליף את הפרינטף לקונסול.רייטליין וזהו חחח
			
				
					
						
					
					#310
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 20:13
גם לי יצא. (C#)ספוילר:
			
				
					
						
					
					#311
					
					
				
				
				
					
	אורח_omer323_*
				
			
				
			
			
			נכתב ב- 08/03/2010, 21:55
אגב, תעשו מעל השורה count++ שורה שתציג את i כדי שתראו את כל המספרים האלו ואולי תזההו חוקיות...
			
				
					
						
					
					#312
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 22:00
כל זה ממגמת מחשבים בבצפר? או סתם ממדריכים וזה?
			
				
					
						
					
					#314
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 22:07
התרגיל הזה במקרה הוא אחד הבסיסיים...בואנה מאיפה כולכם יודעים את זה עם הC# חחחחחחחחחחחח?
כל זה ממגמת מחשבים בבצפר? או סתם ממדריכים וזה?
!I'm Kickin' Ass and Takin' Names
			
				
					
						
					
					#315
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 22:10
טוב שנייה נדפיס את הiם נראה מה החוקיות
			
				
					
						
					
					#316
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 22:14

לפני זה עשיתי דבר כזה:
ההפרש בין 993 ל5008 הוא 4015 אז אולי מחלקים ב2 כי כל מספר שני נגיד ויש עוד 8-9 מספרים ששוברים את החוקיות
אבל בתכלס גם זה:
כל המספרים שבין 1000 ל1999 ישר נמחקים המספרים בין 1100 ל1199 וכו' אבל זה עבודת נמלים אז עזבו חחח
			
				
					
						
					
					#317
					
					
				
				
				
					
	אורח_Live at Leeds_*
				
			
				
			
			
			נכתב ב- 08/03/2010, 22:23
זאת חידת קומבינטוריקה פשוטה
			
				
					
						
					
					#318
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 22:28
התשובה שלכם נכונה. הנה הפתרון:
מ-993 ועד 999 בכל מספר יש פעמיים 9 לכן אפשר להתעלם מזה, אז נתחיל מ-1000. אותו דבר בין 5008 ל-5000 (יש 0 פעמיים או יותר), אז נסיים ב-4999.
עכשיו:
במקום של ספרת האלפים יש 4 אפשרויות: 1, 2, 3 או 4.
במקום של ספרת המאות יש 9 אפשרויות; 10 ספרות פחות הספרה שמופיעה במקום של ספרת האלפים.
במקום של ספרת העשרות יש 8 אפשרויות; 10 ספרות פחות הספרה המופיעה במקום של ספרת האלפים והספרה המופיעה במקום של ספרת המאות.
ובמקום של ספרת האחדות יש 7 אפשרויות; 10 ספרות פחות הספרה המופיעה במקום של ספרת האלפים, הספרה המופיעה במקום של ספרת המאות והספרה המופיעה במקום של ספרת העשרות.
בסה"כ קיבלנו 4*7*8*9.
			
				
					
						
					
					#319
					
					
				
				
				
					
				
			
				
			
			
			נכתב ב- 08/03/2010, 22:33
אהבתיחחחחחח הרגתם אותי.
התשובה שלכם נכונה. הנה הפתרון:
מ-993 ועד 999 בכל מספר יש פעמיים 9 לכן אפשר להתעלם מזה, אז נתחיל מ-1000. אותו דבר בין 5008 ל-5000 (יש 0 פעמיים או יותר), אז נסיים ב-4999.
עכשיו:
במקום של ספרת האלפים יש 4 אפשרויות: 1, 2, 3 או 4.
במקום של ספרת המאות יש 9 אפשרויות; 10 ספרות פחות הספרה שמופיעה במקום של ספרת האלפים.
במקום של ספרת העשרות יש 8 אפשרויות; 10 ספרות פחות הספרה המופיעה במקום של ספרת האלפים והספרה המופיעה במקום של ספרת המאות.
ובמקום של ספרת האחדות יש 7 אפשרויות; 10 ספרות פחות הספרה המופיעה במקום של ספרת האלפים, הספרה המופיעה במקום של ספרת המאות והספרה המופיעה במקום של ספרת העשרות.
בסה"כ קיבלנו 4*7*8*9.
			
				
					
						
					
					#320
					
					
				
				
				
					
	אורח_Live at Leeds_*
				
			
				
			
			
			
		1 משתמשים קוראים נושא זה
0 משתמשים, 1 אורחים, 0 משתמשים אנונימיים



				
				
			
				
				
			
				
				
			
				
				
			
				
				
			
				
				
			





