Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में दिए गए कट्स के साथ आयत के न्यूनतम क्षेत्रफल का अधिकतम मान


आयत की भुजाएं n, m और कट्स की संख्या k दी गई है। ठीक k कट्स (क्षैतिज/लंबवत) लगाकर प्राप्त होने वाले सबसे छोटे टुकड़े के क्षेत्रफल का अधिकतम संभव मान खोजें।

यदि k > n+m-2 तो असंभव। यदि k < max(n,m)-1 तो एक दिशा में कट्स लगाएं। अन्यथा दोनों दिशाओं में।

उदाहरण: n=3, m=4, k=1 → अधिकतम न्यूनतम क्षेत्रफल 6।

C++ कार्यान्वयन

#include <bits/stdc++.h>
using namespace std;

void max_area(int n, int m, int k) {
    if (k > (n + m - 2)) cout << "Not possible" << endl;
    else {
        int result;
        if (k < max(m, n) - 1)
            result = max(m * (n / (k + 1)), n * (m / (k + 1)));
        else
            result = max(m / (k - n + 2), n / (k - m + 2));
        cout << result << endl;
    }
}

int main() {
    int n = 3, m = 4, k = 1;
    max_area(n, m, k);
    return 0;
}

आउटपुट

6
  1. C++ में N*N शतरंज बोर्ड पर रखे जा सकने वाले अधिकतम बिशप की संख्या C++ में N*N शतरंज बोर्ड पर रखे जा सकने वाले अधिकतम बिशप की संख्या

    हमें एक इनपुट N दिया गया है जो शतरंज बोर्ड के आकार को दर्शाता है। यहां कार्य N के किसी भी मान के लिए यह पता लगाना है कि NxN शतरंज बोर्ड पर कितने बिशप रखे जा सकते हैं ताकि कोई भी दो बिशप एक-दूसरे पर हमला न कर सकें।उदाहरण से समझते हैंइनपुट - N=2आउटपुट - N*N शतरंज बोर्ड पर रखे जा सकने वाले अधिकतम बिशप

  1. - C++ में दिए गए उत्पाद के साथ N पूर्णांकों का अधिकतम GCD

    मान लीजिए हमारे पास दो पूर्णांक N और P हैं। P, N अज्ञात पूर्णांकों का उत्पाद है। हमें उन पूर्णांकों के अधिकतम संभव GCD को ढूंढना है। मान लीजिए N = 3, और P = 24, तो अलग-अलग समूह होंगे जैसे {1, 1, 24}, {1, 2, 12}, {1, 3, 8}, {1, 4, 6}, {2, 2, 6}, {2, 3, 4}। GCD हैं: 1, 1, 1, 1, 2, 1। तो उत्तर यहां 2 ह

  1. - C++ में दिए गए n क्रमबद्ध शीर्षों वाले बहुभुज का क्षेत्रफल

    इस प्रोग्राम में, हमें एक बहुभुज का क्षेत्रफल ज्ञात करना है। इस बहुभुज के शीर्षों के निर्देशांक दिए गए हैं। आगे बढ़ने से पहले आइए बेहतर समझ के लिए पुरानी अवधारणाओं को दोहराते हैं। क्षेत्रफल किसी भी द्वि-आयामी आकृति की सीमा का मात्रात्मक प्रतिनिधित्व है। बहुभुज दी गई संख्या में भुजाओं वाली एक बंद आकृ