Submission #1310629

#TimeUsernameProblemLanguageResultExecution timeMemory
1310629samarthkulkarniPalindromic FizzBuzz (NOI19_palindrome)C++20
100 / 100
9 ms4560 KiB
#include <bits/stdc++.h>
using namespace std;

using ll = long long;
#define vi vector<long long>
#define all(x) x.begin(), x.end()
#define endl "\n"

void solution();
int main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    solution();
    return 0;
}



void solution() {
	ll s, e; cin >> s >> e;	


	auto isPal = [&](ll z) {
		string t = to_string(z);
		ll p = 0, q = t.size()-1;
		while (p <= q) {
			if (t[p] != t[q]) return false;
			p++; q--;
		}
		return true;
	};


	while (s <= e) {
		if (isPal(s)) cout << "Palindrome!" << endl;
		else cout << s << endl;
		s++;
	}
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...