الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب طريقة إيجاد مجموعة رياضية من مجموعها بقواعد

بدأه IGBSpeed في 2 مارس 2008 · 10 رد · 1,604 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخوتي الكرام ،،

السلام عليكم ورحمة الله وبركاته ،،

وبعد :-

لدي مجموع رياضية حسابية بالشروط التالية :

1- قيمة عنصر المجموعة تسمح بالقسمة على رقم العنصر حسب ترتيبها بالمتسلسلة .

2- نتائج القسمة تكون ضمن المدى ( 32 إلى 255 )

بفرض ان لدي المتسلسلة التالية :

المجموع :

503

المجموعة :

(49 ، 96 ، 150 ، 208 )

وترتيبها كالتالي:

( 1 ، 2 ، 3 ، 4 )

حيث أن الناتج :

( 49 ، 48 ، 50 ، 52 )

بشرط أيضاً أنني لا أعرف عدد عناصر المجموعة .

علماً بأنها معادلة خاصة "برمجية" قد تكون المعطيات لكم ناقصة

أسألوني ....

وبالتوفيق ،،

تم تعديل هذه المشاركة بواسطة IGBSpeed في 2 مارس 2008 في 10:33

#2

هل تقصد ايجاد المتسلسلة بدلالة مجموع عناصرها أم ماذا ؟

من أقوال الأئمة

الإمام علي بن أبي طالب -رضي الله عنه-: "الناس ثلاثة : فعالم رباني ، ومتعلم على سبيل النجاة ، وهمج رِعاع غوغاء أتباع كل ناعق ، يميلون مع كل ريح ، لم يستضيئوا بنور العلم ، ولم يلجئوا إلى ركن وثيق".

الإمام مالك -رحمه الله- : " لن يصلح آخر هذه الأمة إلا بما أصلح به أولها ".

الإمام الأوزاعي -رحمه الله- : " عليك بآثار من سلف وإن رفضك الناس وإياك وآراء الرجال وإن زخرفوه لك بالقول ".

الإمام الفضيل بن عياض -رحمه الله- : " عليك بطرق الهدى و لا يضرك قلة السالكين و إياك و طرق الضلالة ولا يغرك كثرة الهالكين ".

علامة الزمان الإمام الألباني -رحمه الله- : " إن الخلاص إلى أيدي هؤلاء الشباب يتمثل في أمرين لا ثالث لهما ؛ التصفية والتربية ".

وكل خير في اتباع من سلف وكل شر في ابتداع من خلف

#3

ماذا عن عدد عناصر المجموعة هل هو ثابت ؟

اذا كان الامر كذلك فان مسالة تقسيم عدد ما X الى n من الاعداد بحيث مسالة معروفة رياضيا

اقتباس
- نتائج القسمة تكون ضمن المدى ( 32 إلى 255 )

ما معنى هذا الشرط ؟ ومالفرق ..؟ الشيء الوحيد الذي استفيده هو ان العدد x لن يفوق

mimetex.cgi?

هذا الرابط قد يفيدك

/index.ph...%E3%CC%E3%E6%DA

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#4
باسم الموجي كتب:
هل تقصد ايجاد المتسلسلة بدلالة مجموع عناصرها أم ماذا ؟

نعم ،، ولكنها ليست متسلسلة أي انه لا توجد أي علاقة في مابين العناصر ..

romanof كتب:
ماذا عن عدد عناصر المجموعة هل هو ثابت ؟

اذا كان الامر كذلك فان مسالة تقسيم عدد ما X الى n من الاعداد بحيث مسالة معروفة رياضيا

ما معنى هذا الشرط ؟ ومالفرق ..؟ الشيء الوحيد الذي استفيده هو ان العدد x لن يفوق

p><p>

عدد عناصر المجموعة غير ثابت .

اقتباس
هذا الرابط قد يفيدك

/index.ph...%E3%CC%E3%E6%DA

(نتائج القسمة تكون ضمن المدى ( 32 إلى 255 ))

أي أن عناصر المجموعة لا تنقص عن الرقم 32 ولا تزيد عن 255 أي أنها لايمكن أن تكون 4 أو 0 أو 20 أو حتى 31 .

أصغير قيمة ممكن تكون بها عناصر المجموعة هي 32

وأكبر قيمة ممكن أن تكون المجموعة فيها 255

تم تعديل هذه المشاركة بواسطة IGBSpeed في 2 مارس 2008 في 22:15

#5

المسالة كفكرة اولية

مقسمة الى جزئين الجزء االاول تقسيم العدد الى n عدد ثم اجراء كل التبديلات

للعدد n

لا ختبار قابلية قسمة كل واحد من على 1...n بدون باقي فاذا لم نستطع ان نحقق الشرط انتقلنا الى n+1

وطبعا من الشرط واضح ان العدد لن يقل عن

mimetex.cgi?

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#6

ممتاز بالنسبة للموضوع الثاني وهو البدء بالرقم الأول ومن ثم ناتج قسمة الثاني على الرقم 2 ثم .... إلى ما لا نهاية أو قيمة معينة نقف عندها لإفتراض ان الرقم الأول خطأ ومن الرجوع إلى البداية لإختيار رقم أول آخر .. وهكذا .

ومن ثم الأرقام الأخرى إلى الوصول إلى باقي القسمة لا يساوي صفر إلى آخر رقم يتجزأ معنا ومنها نستطيع ان نعرف عدد العناصر أي من قيمها التي استطعنا معرفتها ،،

أريد ترجمة هذا النص إلى معادلة ....

؟؟؟

#7

اترك لي فرصة ربما اجد لك طريقة افضل واسهل في البرمجة ....

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#8

السلام عليكم ورحمة الله

لو فرضنا انك وجدت مجموعتين بيحققوا كل الشروط , ايهما ستختار؟

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#9
عماد حمدي احمد كتب:
السلام عليكم ورحمة الله

لو فرضنا انك وجدت مجموعتين بيحققوا كل الشروط , ايهما ستختار؟

أود معرفة جميع المجموعات التي تحقق الشروط على المجموع المعطى .

مثلاً عندي المجموع :

145

يمثل المجموعات التالية :

المجموعة الأولى : ( 145 )

المجموعة الثانية : ( 49 ، 96 )

أي ان المجموعة الثانية تمثل :

( 49 ، 48 )

وكليهما صحيح ،،

وهناك احتمالات أخرى ممكن أن تكون نفس المجموع

كـ : ( 45 ، 100 ) ==> ( 45 ، 50 )

#10
اقتباس
لو فرضنا انك وجدت مجموعتين بيحققوا كل الشروط , ايهما ستختار؟

ااعتقد انه يريد اول مجموعة تحقق الغرض

او ربما كل المجموعات

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#11

هذا هو البرنامج الذي يقوم بحساب كل التبديلات

بقي شي واحد هو حكاية

 uses crt;
 const
  Q=3;
var p:array[1..Q]of integer;
	c:integer;
procedure re(m:integer);
   var i,j:integer;
	  temp:integer;

  begin
	i:=1;j:=m;
	while i<j do
	  begin
	   temp:= p;
	   p:=p[j];
	   p[j]:=temp;
	   i:=i+1;
	   j:=j-1;
	  end;
  end;
procedure An(m :integer);
  var i:integer;
  temp:integer;
  begin
   if(m=1)then
	begin
	  for i:=1 to Q do
		write(p:3);
	  writeln;
	 end
	  else
		for i:=1 to m do
		begin
		 an(m-1);
		  if i<m then
			begin
			 temp:= p;
			 p:=p[m];
			 p[m]:=temp;
			 re(m-1);
			end;
		end;
  end;

var i:integer;
	n:integer;
begin
	n:=Q;
	clrscr;
	writeln;
	for i:=1 to Q do
	  p:=i;
	an(Q);
   readln;
end.

بقي شي واحد هو حكاية ضبط الاعداد بحيث تقع بين 32 -255

شاعود اليك لاحقا...

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…