148442025-02-04 15:39:38PKBSakktábla (75 pont)cpp17Hibás válasz 30/7517ms8740 KiB
#include <iostream>
#include <vector>

using namespace std;

int main() {
    int fehercsokis, etcsokis;
    cin >> fehercsokis >> etcsokis;

    /*

    01
    10

    2, 2

    010
    101
    010

    5, 4

    1010
    0101
    1010
    0101

    8, 8

    10101
    01010
    10101
    01010
    10101

    13, 12

    101010
    010101
    101010
    010101
    101010
    010101

    18, 18

    */

    vector<int> sakktabla_meretek;


    for (int i = 1; i < fehercsokis + etcsokis; i++) {
        sakktabla_meretek.push_back(i*i);
    }

    int temp = sakktabla_meretek.size()-1;

    while (fehercsokis + etcsokis < sakktabla_meretek[temp]) {
        temp--;

    }

    cout << sakktabla_meretek[temp] / (temp+1);


    return 0;




}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base30/75
1Elfogadva0/01ms512 KiB
2Hibás válasz0/014ms8592 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/51ms316 KiB
6Elfogadva5/51ms316 KiB
7Elfogadva5/51ms316 KiB
8Hibás válasz0/51ms316 KiB
9Elfogadva5/51ms316 KiB
10Hibás válasz0/512ms8528 KiB
11Hibás válasz0/714ms8740 KiB
12Hibás válasz0/714ms8608 KiB
13Hibás válasz0/717ms8528 KiB
14Hibás válasz0/714ms8636 KiB
15Hibás válasz0/717ms8540 KiB