import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class NumberMood {     public static void main(String[] args) {         // TODO Auto-generated method stub       Scanner  sc = new Scanner(System.in);       int n =  sc.nextInt();       int []arr = new int[n];       for(int i=0;i<n;i++)       {           arr[i] = sc.nextInt();       }       for(int i=0;i<n;i++)       {           System.out.println(ReturnMood(arr[i]));       }     }     public static String ReturnMood(int n)     {                  String str = String.valueOf(n);         int all =0;         int not = 0;         for(int i =0 ;i<str.length();i++)         {             int a = Integer.parseInt(str.substring(i,i+1));             if(n%a==0)             {                 all++;             }             if(n%a!=0)             {                 not++;             }                      }         if(all==str.length())         {             return "G";         }          if(not==str.length())         {             return "S";         }         return "H";     } } 大家帮忙看下我这个思路对不呀
点赞 2

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务