BRILLIANT BINGO
BRILLIANT BINGO
I/P:
7892
O/P:
5
EXPLANATION :
Check this video to understand better:
Given a number in each round of the game the players have to multiply their number
with the round number.
The game stops when a player gets all the numbers from 0 to 9 and its a
brilliant game bingo.
7892*1 => 7 8 9 2=7892*2=1 5 7 8 4=7892*3= 2 3 6 7 6=7892*4= 3 1 5 6 8=7892*5= 3 9 4 6 0
0 1 2 3 4 5 6 7 8 9
O/P:
5
PROGRAM:
import java.util.*;
public class BrilliantBingo {
public static void Bingo(int iNum)
{
TreeSet<Integer> ts=new TreeSet<>();
int i=1,r=0;
while(ts.size()!=10){
int dup=iNum*i;
int t=0;
while(dup>0)
{
t=dup%10;
ts.add(t);
dup/=10;
}
r++;
i++;
}
System.out.println(r);
}
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int iNum=sc.nextInt();
Bingo(iNum);
}
}
Comments
Post a Comment