148422025-02-04 15:36:43PKBSakktábla (75 pont)cpp17Hibás válasz 25/751ms528 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 < 200; 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
base25/75
1Elfogadva0/01ms316 KiB
2Hibás válasz0/01ms316 KiB
3Elfogadva5/51ms512 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/51ms316 KiB
6Futási hiba0/51ms316 KiB
7Elfogadva5/51ms316 KiB
8Hibás válasz0/51ms316 KiB
9Elfogadva5/51ms316 KiB
10Hibás válasz0/51ms316 KiB
11Hibás válasz0/71ms316 KiB
12Hibás válasz0/71ms528 KiB
13Hibás válasz0/71ms316 KiB
14Hibás válasz0/71ms316 KiB
15Hibás válasz0/71ms316 KiB