1publicclassNabeatsuNumber{2publicbooleanbaisucheck(int n,int num){3if(n % num ==0){4returntrue;5}6else{7returnfalse;8}9}1011publicbooleanthreecheck(int n,int num){12if( n %10== num ){13returntrue;14}15elseif(n /10== num){1617returntrue;18}19else{20returnfalse;21}22}2324publicbooleannabecheck(int n,int num){25boolean x =baisucheck(n,num);26boolean y =threecheck(n,num);27if(x || y){28returntrue;29}30else{31returnfalse;32}33343536}3738publicvoidhikisu(int n,int num){39boolean m =nabecheck(n,num);40if(m ==true){41System.out.println(n+"!!!");42}43else{44System.out.println(n);;45}464748}4950}51publicclassThree{52publicbooleanbaisucheck(int n,int num){53if(n % num ==0){54returntrue;55}56else{57returnfalse;58}59}6061publicbooleanthreecheck(int n,int num){62String a =String.valueOf(n);63String aa =String.valueOf(num);64if(a.contains(aa)){65returntrue;66}67else68{69returnfalse;70}71}727374publicbooleannabecheck(int n,int num){75boolean x =baisucheck(n,num);76boolean y =threecheck(n,num);77if(x || y){78returntrue;79}80else{81returnfalse;82}83848586}8788publicvoidhikisu(int n,int num){89boolean m =nabecheck(n,num);90if(m ==true){91System.out.println(n+"!!!");92}93else{94System.out.println(n);95}969798}99100}101publicclassTestRun{102privatestaticfinalint NUM =7;103publicstaticvoidmain(String[] args){104Three g =newThree();105for(int i =1; i <=1000; i++){106 g.hikisu(i,NUM);107}108}109}110111