Submission
Status:
PPTTT-TTTT
Subtask/Task Score:
20/100
Score: 20
User: letdown
Problemset: Strobogrammatic Numbers
Language: cpp
Time: 1.100 second
Submitted On: 2025-10-12 16:13:21
#include <iostream>
using namespace std;
bool checkStrobo(string s) {
int l = s.length();
for (int i = 0; i < l; i++) {
char front = s[i];
char back = s[l-i-1];
if ( (front=='0' && back=='0') ||
(front=='1' && back=='1') ||
(front=='6' && back=='9') ||
(front=='8' && back=='8') ||
(front=='9' && back=='6') )
{
} else {
return false;
}
}
return true;
}
int main() {
int lo, up, ans=0;
cin >> lo >> up;
for (int i = lo; i <= up; i++) {
ans += checkStrobo(to_string(i));
}
cout << ans;
}