Algoritm va berilganlar strukturasi Topshiriqlar


-misol: (Ketma ketlik math)


Download 222.5 Kb.
bet4/6
Sana19.06.2023
Hajmi222.5 Kb.
#1613847
1   2   3   4   5   6
Bog'liq
berilganlar struktura

21-misol: (Ketma ketlik math)


Ketma ketlikning n-hadini toping.
0, 7, 26, 63, 124, 215, ... 
Dasturi:
#include
#include
using namespace std;
int main(){
int a;
cin>>a;
cout< return 0;
}


22-misol:(Olimpiada).Sizga N ta o'quvchilarning olimpiadada olgan ballari beriladi (100 ballik tizmda). sizning vazifangiz mos ravishta 1, 2 va 3-o'rinni olgan o'quvchilarning ballarini chiqarishdan iborat. ( 3 <= N <= 1000)

Dasturi:

#include

using namespace std;

int main(){

int N;

int a[N];

cin>>N;

for(int i=0;i

cin>>a[i];

}

sort(a,a+N);

cout << a[N-1] << " " << a[N-2] << " "<< a[N-3];

return 0;

}

23-misol:(Mr. Quloq).Shohruh Mirzo o'rtoqlari bilan hazillashishni yaxshi ko'radi. Bu safar u ortoqlari nima desa ham o'zlarining gapini qaytarib turaverishni o'ylab topdi.

Dastur:

#include

using namespace std;

int main(){

string d;

getline(cin,d);

cout<

return 0;

}





24-misol:(A+B).A va B butun sonlari yig'indisini hisoblash kerak bo'ladi

Dastur:

#include

using namespace std;

int main(){

int a,b;

cin>>a>>b;

cout<<(a+b);

return 0;

}







25-misol:(Toshlar o’yini).Ikki o’yinchi N ta tosh orqali o’yin o’ynayapti. O’yinni birinchi o’yinchi boshlab beradi, va har bir o’yinchi navbati bilan o’z harakatini amalga oshiradi. O’yin quyidagicha o’ynaladi.


  • Navbati kelgan o’yinchi maydonda turgan toshlardan ixtiyoriy birini o’ziga oladi.

  • O’z navbatida tosh ololmagan o’yinchi o’yinda yutqazadi.

O’yinda kim g’olib bo’lishini aniqlang.
Dasturi:
#include
using namespace std;
int main(){
long long N;
cin>>N;
if(N%2==0)
cout<<"Second player";
else
cout<<"First player";
return 0;
}



Download 222.5 Kb.

Do'stlaringiz bilan baham:

1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling