تمرين 4 متوسط // من يحله بأبسط طريقة :]

السلام عليكم :)

لنرى من يملك اسرع خوارزمية لحل هذه المسألة

التمرين : لدينا مجموعة من حبات الكرز

  • عندما نجمعها مثنى مثنى تبقى حبة واحدة

  • عندما نجمعها ثلاثي ثلاثي تبقى حبة واحدة

  • عندما نجمعها رباعي رباعي تبقى حبة واحدة

  • عندما نجمعها خماسي خماسي تبقى حبة واحدة

  • عندما نجمعها سداسي سداسي تبقى حبة واحدة

ما هو عدد حبات الكرز ( اذا علمت ان عددها اقل من 100 ) ؟؟ :]


التعليق السابق

جمييييييييل ما تقوول :)

لكن لو كان لدي مسدس في لحظة سؤالك لكن قد أطلقت عليك =_= ههههههههه

بووركت فاضلي :] كما يبدو اننا تعلما شيء جديد منك :)

والان اين الجائزة ؟

هههههههههه

ايواااا ومن قال ان هناك جائزة ؟؟ ههههههههههه

إن اجبتني على سؤالي سأتنازل عن الجائزة؟

لو علمت ان العدد اكبر من 500 فما سيكون الجواب؟

احم احممم هل ستكون هكذا يا ترى ؟

#include<iostream>

    #include <conio.h>

        using namespace std;

        int main()

        {

        int j=0,max=0,max2=0;

        int a[10];

        for (int i=0;i<10;i++)

        {

        cin>>a[i];

        }

        while (j<10)

        {

        if(a[j]>max) max=a[j];

        j++;

        }

        j=0;

        while (j<10)

        {

        tt: if(a[j]==max ) {j+=1;goto tt;}

        if(a[j]>max2) max2=a[j];

        j++;

        }

        cout<<"the number before max is   "<<max2<<endl;

        cout<<"the max number is  "<<max<<endl;

        getch();

        return 0;



        }
-3

c++ hhhhhhhhhhhhh

541

601

661

721

781

...

المالانهاية :)

ما هو عدد حبات الكرز ( اذا علمت ان عددها اقل من 100 ) ؟؟ :]

نسيت هده الجزئية :)

هذا ردي على @ahm_ijal على تعليقه:

الرد على السؤال الأساسي ستجده في التعليق التالي بلغة Go