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

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


გაგზავნის თარიღი: 06.04.2021 00:20:15

ამოცანა: ბინარული სტრიქონები

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

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

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







#include <iostream>
#include <stack>
using namespace std;

stack <char> st;

int y; string arr[10001];
void gavtanabrdet_dzma_tu_cxovrebam_gagwira(string x) {
	int k = 1;
	for (int i = 0; i < x.size(); i += k) {
		st.push(x[i]);
		if (st.top() == x[i + 1]) {
			st.pop();
			k = 2;
		}
		else {
			k = 1;
			cout << st.top();
		}
	}
	if (st.empty() == 1) { cout << "ZERO" << endl; }
}
int main() {
	cin >> y;
	for (int i = 0; i < y; i++) {
		cin >> arr[i];
	}
	for (int i = 0; i < y; i++) {
		gavtanabrdet_dzma_tu_cxovrebam_gagwira(arr[i]);
	}
}

ტესტები

შემავალი მონაცემები
10
1100000101000101100110110011000111111101000101111101000001001001011000010111010100011000101011010011001110100100010111010011111000100011011100110011111001111010010100000110111110011010001100011001101001101000000001011110111001100100111001000101100000110...
გამომავალი მონაცემები
ZERO
10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010
ZERO
101010101...
თქვენი პასუხი
0101010001010101010111010101010010100110110101011010011011010010100010110011110100010010100110101101001011000010110110101101010101010010110101101010110101010110101110101000100101001010010101111001100111001101010101010110101011010010010010111010110101011010...
ჩეკერის პასუხი
NO
შემავალი მონაცემები
10
0101001001011111000111000001000000000110100100010110101101010000011110110100100110011110001111100101101000000100111110100110000010101000110001100111101011000001100101001000101100000001000101101110110001000111000010101010000110011000001110001011111011111...
გამომავალი მონაცემები
ZERO
ZERO
ZERO
ZERO
ZERO
ZERO
ZERO
ZERO
ZERO
ZERO
თქვენი პასუხი
0101110101010011010010010100011011001110101010100010010110100101001001011010101010101010101010101011010101010100101011010100111000110110100100100100101101001011100101100110100101010010101011000010010101011010111010110101011001110010101010010101010110101011...
ჩეკერის პასუხი
NO
შემავალი მონაცემები
10
0110011100010000101100000000011101000010001010100111110110110100010000001011000000010011000011100011111010001111111001101011101111100010011011011001000011010011010110010100001011001001100111101000110001001100100101100011101010001101101101110001100000101...
გამომავალი მონაცემები
1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010...
თქვენი პასუხი
0101100101101010110001011001101010101010101001010101011010100111001010100001001010110100111011001010101101010010101001010110110010111010001001011010101001001010010101000101101101010101000100101010101001010010111010101001101001011001101010110110101101110101...
ჩეკერის პასუხი
NO
შემავალი მონაცემები
10
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
გამომავალი მონაცემები
0
1
0
1
0
1
0
1
0
1
თქვენი პასუხი
0101010101
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10
0111011010001010101011110100100001000011101101100010011100101001000011000101100001111011010111001001110001101011101010111010010101010110110101000101011101100101001101110101110111100111000110111100010010111000110111001110111101011100010110000000100111001...
გამომავალი მონაცემები
01010101010101010101
101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010
ZERO
0101
0101010101010101
101010101010101010101010101010101010101010101010101010101010
010101010101010101010101010101010101010101
0101010101010...
თქვენი პასუხი
0100101010101001111000111011010001011100101010101011010101000101010101010101010101000110100110010101001110101001010010101010101001001110101010100101101010010100101110101001010101000101101010101110011001010101010101010101010101010000001001101010101010110110...
ჩეკერის პასუხი
NO
შემავალი მონაცემები
10
1100011001000010011111001100011111110000001001011011111101000111000010011111100101010010110101001100101000110100110000101101010010110000101111001010100111000010110110110110010000110100111101100011001111100100001000001111000000000010101101011101100111010...
გამომავალი მონაცემები
10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010...
თქვენი პასუხი
0111011100010111010110010110100110010110101010111000010100111010100101010100101011110110010001011010101010101010101101100010100101001010100101010110100101011001011000101010100010010001001010001010001010100100010101000001001010010101001100101000111010010011...
ჩეკერის პასუხი
NO
შემავალი მონაცემები
2
101001
1001
გამომავალი მონაცემები
10
ZERO
თქვენი პასუხი
101111
ჩეკერის პასუხი
NO
შემავალი მონაცემები
2
1111001111
1010101010
გამომავალი მონაცემები
ZERO
1010101010
თქვენი პასუხი
ZERO
1010101010
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1
11001100001100111001
გამომავალი მონაცემები
ZERO
თქვენი პასუხი
11
ჩეკერის პასუხი
NO
შემავალი მონაცემები
1
1
გამომავალი მონაცემები
1
თქვენი პასუხი
1
ჩეკერის პასუხი
YES