Submission

Status:

PPTTT-TTTT

Subtask/Task Score:

20/100

Score: 20

User: maxprogoji

Problemset: Strobogrammatic Numbers

Language: cpp

Time: 1.091 second

Submitted On: 2025-10-14 13:50:26

#include <iostream>
#include <algorithm>
using namespace std;
bool isStrobo(int m){
    string n = to_string(m), ro;
    ro = n;
    reverse(ro.begin(),ro.end());
    for(char& i : ro){
        if(i == '2' || i == '3' || i == '4' || i == '5' || i == '7') return 0;
        if(i == '6') i = '9';
        else if (i == '9') i = '6';
    }
    return (ro == n);
}
int main() {
    int s, e, c = 0;
    cin >> s >> e;
    for(int i = s; i <= e; i++){
        if(isStrobo(i)) c++;
    }
    cout << c;
    return 0;
}