defectiveNum

                Never    
C++
       
#include "pch.h"
#include <iostream>

int main() {
	int number=0;
	int digitsNum=0;
	int totalDefective=0;

	while (number++ < 50000)
	{
		digitsNum=number;
		while ( digitsNum > 0)
		{
			if (digitsNum%10 == 2)
			{
				std::cout<<"number= "<<number<<endl;
				totalDefective++;
				break;
			}
			digitsNum/=10;
		}
	}

	std::cout<<"totalDefective="<<totalDefective<<endl;
}

Raw Text