কম্পিউটার টিউটোরিয়াল

C++-এ বোনাস দিয়ে সর্বোচ্চ ছাত্র পাস করানো (Maximum students to pass after giving bonus to everybody and not exceeding 100 marks)

এই টিউটোরিয়ালে আমরা সব ছাত্রকে একই বোনাস দিয়ে (কোনো ছাত্রের নম্বর ১০০ অতিক্রম না করাতে) সর্বোচ্চ ছাত্র পাস করানো (৫০ নম্বর প্রয়োজন) আলোচনা করব।

N ছাত্রের নম্বর সম্বলিত একটি অ্যারে দেওয়া থাকবে। প্রতিটি ছাত্রকে একই পরিমাণ বোনাস দিয়ে সর্বোচ্চ ছাত্র পাস করাতে হবে।

উদাহরণ

#include<iostream>
#include<algorithm>
using namespace std;
int check(int n, int marks[]) {
    int* x = std::max_element(marks,marks+5);
    int bonus = 100-(int)(*x);
    int c = 0;
    for(int i=0; i= 50) c += 1;
    }
    return c;
}
int main() {
    int n = 5;
    int marks[] = {0, 21, 83, 45, 64};
    cout<

আউটপুট

3
  1. C++-এ শহর এবং স্টেশনের মধ্যে সর্বোচ্চ দূরত্ব নির্ণয়

  2. C++-এ অ্যারে থেকে যুগল তৈরি করে সর্বোচ্চ বিটওয়াইজ AND মান

  3. C++-এ ডিভাইড অ্যান্ড কঙ্কর ব্যবহার করে मैक्सিমাম সাবঅ্যারে সম বের করা

  4. C++-এ ডিভাইড এন্ড কংকর অ্যালগরিদম দিয়ে সর্বোচ্চ সাবঅ্যারে সম