ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 03.12.2019 18:27:05

ამოცანა: პასიანსი

მომხმარებელი: akaki

ვერდიქტი: სრული ამოხსნა

შეფასება: 100.0 ქულა







#include <bits/stdc++.h>

using namespace std;

int main ()
{
    int a,b,n;
    
    stack <pair<int,int> > st;

    cin >> n;

    for (int i = 0; i < n; i++)
    {
        cin >> a >> b;
        if ((!st.empty()) && (st.top().first == a || st.top().second == b))
        {
            st.pop();
            continue;
        }
        st.push({a,b});
    }
    cout<<st.size()<<endl;
}

ტესტები

შემავალი მონაცემები
6
2 7
1 9
2 5
2 5
3 9
3 8
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10
3 9
1 10
1 5
2 9
4 3
3 4
1 6
1 10
2 4
4 1
გამომავალი მონაცემები
0
თქვენი პასუხი
0
ჩეკერის პასუხი
YES
შემავალი მონაცემები
20
1 1
2 2
3 3
4 4
1 1
2 2
3 3
4 4
1 1
2 2
3 3
4 4
1 1
2 2
3 3
4 4
1 1
2 2
3 3
4 4
გამომავალი მონაცემები
20
თქვენი პასუხი
20
ჩეკერის პასუხი
YES
შემავალი მონაცემები
20
1 1
2 2
3 3
4 4
1 1
2 2
3 3
4 4
1 1
2 2
2 2
1 1
4 4
3 3
2 2
1 1
4 4
3 3
2 2
1 1
გამომავალი მონაცემები
0
თქვენი პასუხი
0
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100
4 4
3 9
2 6
1 8
2 3
2 2
2 7
2 3
1 8
1 3
3 1
4 5
3 3
2 5
2 2
3 2
1 3
3 6
1 1
2 8
4 4
3 3
3 7
3 9
1 8
4 2
3 9
1 3
2 8
4 9
1 6
1 9
4 7
4 6
3 6
2 7
3 2
4 8
1 9
1 7
1 6
1 9
2 9
1 5
3 1
1 7
1 3
4 7
2 5
2 5
1...
გამომავალი მონაცემები
46
თქვენი პასუხი
46
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1000
1 3
1 8
4 8
3 1
4 1
3 4
3 5
3 6
4 5
2 4
1 1
4 7
2 1
1 6
4 1
3 3
2 4
3 2
3 5
2 3
4 1
4 2
3 1
4 5
1 5
2 6
4 6
1 4
4 3
1 5
2 4
4 9
1 8
2 8
1 2
3 4
1 7
4 1
1 4
2 9
4 2
2 2
2 4
4 9
1 7
3 9
2 5
4 8
2 7
2 5
...
გამომავალი მონაცემები
336
თქვენი პასუხი
336
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10000
2 3
1 2
3 1
3 2
1 4
2 6
2 5
3 9
4 5
1 6
4 1
2 8
3 5
4 5
1 1
4 7
1 4
1 9
4 2
4 2
2 2
3 9
1 2
4 3
3 8
4 3
2 9
4 2
1 4
2 8
2 2
2 9
2 5
3 1
1 7
4 2
3 2
4 6
2 7
2 1
1 2
1 5
3 7
4 8
4 6
3 2
1 4
1 5
2 6
1 2
...
გამომავალი მონაცემები
3504
თქვენი პასუხი
3504
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100000
1 2
1 2
3 4
1 1
4 2
4 2
4 8
3 8
2 6
3 9
4 7
3 6
4 7
4 4
3 7
1 6
3 9
1 3
3 4
2 1
3 9
3 6
1 2
4 4
2 6
4 5
2 7
3 5
3 2
1 5
3 4
3 5
3 1
1 9
3 5
3 4
4 5
4 6
1 1
4 1
1 7
1 4
4 6
4 6
4 4
1 4
1 1
4 5
4 5
1 8...
გამომავალი მონაცემები
33466
თქვენი პასუხი
33466
ჩეკერის პასუხი
YES
შემავალი მონაცემები
200000
2 9
3 3
1 6
3 8
3 7
3 8
4 1
4 2
1 5
2 8
1 7
1 2
3 1
2 3
2 2
3 7
4 4
4 2
2 1
2 1
1 9
1 6
1 4
1 7
2 2
4 7
3 8
3 9
1 9
2 2
1 9
1 7
1 3
1 6
1 1
2 6
4 3
1 5
4 3
1 7
2 9
2 7
3 1
3 5
4 2
4 7
3 2
2 6
2 5
2 5...
გამომავალი მონაცემები
66980
თქვენი პასუხი
66980
ჩეკერის პასუხი
YES
შემავალი მონაცემები
300000
4 3
3 1
3 2
2 4
1 4
1 3
1 8
4 6
1 9
3 2
1 5
1 3
2 1
3 8
1 1
2 1
1 8
2 3
4 4
3 9
1 2
1 3
1 5
2 7
3 8
2 5
3 8
4 8
1 9
4 8
3 7
4 4
2 2
2 1
1 6
2 7
4 3
4 8
3 7
1 4
3 9
3 1
3 4
2 6
3 7
4 2
1 9
3 6
2 8
1 5...
გამომავალი მონაცემები
100436
თქვენი პასუხი
100436
ჩეკერის პასუხი
YES