93062024-02-20 11:54:34KristófSakktábla (75 pont)cpp17Accepted 75/753ms4012 KiB
#include <iostream>
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int m , n;
    cin >> m >> n;
    int kisebb=min(m,n);
    int negyzet=sqrt(m+n);
    negyzet=negyzet-(negyzet%1);
    bool igaz=false;
    while(igaz==false)
    {

            if(kisebb>=negyzet*negyzet/2)
            {

                cout<<negyzet;
                return 0;

            }
            else negyzet--;


    }


    return 0;
}
SubtaskSumTestVerdictTimeMemory
base75/75
1Accepted0/03ms1876 KiB
2Accepted0/03ms2124 KiB
3Accepted5/53ms2332 KiB
4Accepted5/53ms2488 KiB
5Accepted5/52ms2612 KiB
6Accepted5/53ms2744 KiB
7Accepted5/52ms2788 KiB
8Accepted5/53ms3036 KiB
9Accepted5/53ms3240 KiB
10Accepted5/53ms3456 KiB
11Accepted7/73ms3696 KiB
12Accepted7/73ms3928 KiB
13Accepted7/73ms3988 KiB
14Accepted7/73ms3880 KiB
15Accepted7/73ms4012 KiB