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

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


გაგზავნის თარიღი: 08.06.2021 20:04:15

ამოცანა: მდგრადი რიცხვები

მომხმარებელი: 200MB

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

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







#include <iostream>
#include <string>
using namespace std;
bool check(string x) {
	int number = 0, number1 = 0;
	if (log10(stoi(x)) + 1 > 3) {
		for (int i = 0; i < x.size(); i += 2) {
			number += x[i] - '0';
		}
		for (int j = 1; j < x.size(); j += 2) {
			number1 += x[j] - '0';
		}
	}
	else {
		number = x[0] - '0';
		number1 = x[1] - '0';
	}
	if (number == number1) {
		return true;
	}
	else {
		return false;
	}
}

int main() {
int number=0, number1=0;
	string x;
	cin >> x;
	if (log10(stoi(x)) + 1 < 3) {
		for (int i = 0; i < x.size(); i += 2) {
			number += x[i] - '0';
		}
		for (int j = 1; j < x.size(); j += 2) {
			number1 += x[j] - '0';
		}
	}
	else {
		number == x[0] - '0';
		number1 == x[1] - '0';
	}
	int temp = stoi(x);
	if (number == number1) {
		while (true) {
			temp++;
			if (check(to_string(temp)) == true) {
				cout << temp;
				break;
			}
	   }
	}
}
PROB_cpp_UID2477PID152_26641e/main.cpp: In function 'bool check(std::__cxx11::string)':
PROB_cpp_UID2477PID152_26641e/main.cpp:6:19: error: 'log10' was not declared in this scope
  if (log10(stoi(x)) + 1 > 3) {
                   ^
PROB_cpp_UID2477PID152_26641e/main.cpp: In function 'int main()':
PROB_cpp_UID2477PID152_26641e/main.cpp:30:19: error: 'log10' was not declared in this scope
  if (log10(stoi(x)) + 1 < 3) {
                   ^