Submission

Status:

PPTTT-TTTT

Subtask/Task Score:

20/100

Score: 20

User: speed_coding

Problemset: Strobogrammatic Numbers

Language: cpp

Time: 1.096 second

Submitted On: 2026-09-26 11:42:05

#include<bits/stdc++.h>
using namespace std;
int main(){
	int low,high;
    cin >> low >> high;
	int count = 0;
	for (int i = low; i<= high; i++){
		string s = to_string(i);
		int n = s.size() ;
 		int p=1;
		for (int i = 0; i<=n/2; i++){
			if ((s[i]=='0' && s[n-i-1]=='0')||(s[i]=='1' && s[n-i-1]=='1')||(s[i]=='8' && s[n-i-1]=='8')||(s[i]=='6' && s[n-i-1]=='9')||(s[i]=='9' && s[n-i-1]=='6')){
				
			}
			else{
				p = 0;
				break;
	        }
	    }
        if(p==1){
	       count++;
		}
	}
	cout << count << "\n";
}