Submission
Status:
PPTTTTTTTT
Subtask/Task Score:
20/100
Score: 20
User: helloskibidi
Problemset: Strobogrammatic Numbers
Language: cpp
Time: 1.095 second
Submitted On: 2026-10-13 22:22:48
#include <bits/stdc++.h>
using namespace std;
bool ok(long long x){
string s = to_string(x), t = s;
reverse(t.begin(), t.end());
for (char &c : t) {
if (c=='6') c='9';
else if (c=='9') c='6';
else if (c!='0' && c!='1' && c!='8') return false;
}
return t == s;
}
int main(){
long long l, r; cin >> l >> r;
int cnt = 0;
for (long long i = l; i <= r; i++) if (ok(i)) cnt++;
cout << cnt;
}