17212022-12-01 16:43:09AronCsodálatos Csillagképekcpp11Időlimit túllépés 65/1001.1s14540 KiB
#include <iostream>
#include <vector>

using namespace std;
int main()
{
    long int N;
    cin >> N;

    vector<vector<int>> XY(N);
    int seged;
    for (int i = 0; i < N; i++){
        cin >> seged;
        XY[i].push_back(seged);
        cin >> seged;
        XY[i].push_back(seged);

        XY[i].push_back(0);
    }

    int GotIt = 0;
    for(int i = 0; i < N; i++){
        for(int j = 0; j < N; j++){
            if((XY[i][0] == XY[j][0]) && (XY[i][1] != XY[j][1]))
                XY[i][2]++;
        }

        if(XY[i][2] != 0){
            for(int j = 0; j < N; j++){
            if((XY[i][1] == XY[j][1]) && (XY[i][0] != XY[j][0]))
                GotIt += XY[i][2];
            }
        }
    }

    cout << GotIt;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1816 KiB
subtask225/25
2Elfogadva2ms2008 KiB
3Elfogadva2ms2264 KiB
4Elfogadva2ms2488 KiB
5Elfogadva2ms2652 KiB
subtask340/40
6Elfogadva4ms3020 KiB
7Elfogadva4ms3088 KiB
8Elfogadva9ms3320 KiB
9Elfogadva13ms3480 KiB
10Elfogadva8ms3440 KiB
11Elfogadva8ms3448 KiB
subtask40/35
12Időlimit túllépés1.1s5588 KiB
13Időlimit túllépés1.074s13356 KiB
14Időlimit túllépés1.07s7572 KiB
15Időlimit túllépés1.067s7364 KiB
16Időlimit túllépés1.05s9572 KiB
17Időlimit túllépés1.059s11296 KiB
18Időlimit túllépés1.05s5536 KiB
19Időlimit túllépés1.062s11980 KiB
20Időlimit túllépés1.062s13880 KiB
21Időlimit túllépés1.07s14540 KiB