import java.util.Scanner; public class Main {     public static void main(String[] args) {         Scanner scanner = new Scanner(System.in);                  int t = scanner.nextInt();         scanner.nextLine();         for (int i = 0; i < t; i++) {             String tmpString = scanner.nextLine();             check(tmpString);         }                  scanner.close();     }     public static void check(String checkedString) {         int sum = 0;         for (int i = 0; i < checkedString.length(); i++) {             sum += (checkedString.charAt(i) - '0');         }                  int res = Integer.parseInt(checkedString) % sum;                  if (res == 0) {             System.out.println("Yes");         } else {             System.out.println("No");         }     } } import java.util.Scanner; public class Main {     public static void main(String[] args) {         Scanner scanner = new Scanner(System.in);         int N = scanner.nextInt();                  int res = 1;         int last = -1;                  for (int i = 0; i < N; i++) {             int input = scanner.nextInt();             if (input == 1) {                 if (last >= 0) {                     res *= (i - last);                     last = i;                 } else {                     last = i;                 }             }         }                  scanner.close();                  System.out.println(res);     } } import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Scanner; public class Main {     public static void main(String[] args) {         Scanner scanner = new Scanner(System.in);                  String s = scanner.nextLine();         String p = scanner.nextLine();                  scanner.close();                  List<String> pList = new ArrayList<String>();         pList.add(p+p);         fun(p, pList);         pList.add(p);                  int res = 0;         int tmpRes = 0;         boolean flag = false;                  for (int i = 0; i < s.length(); ) {             flag = false;                          for (Iterator<String> iterator = pList.iterator(); iterator.hasNext();) {                 String string = (String) iterator.next();                 if (s.length() - i >= string.length() && s.substring(i, string.length() + i).equals(string)) {                     tmpRes += string.length();                     i += string.length();                     flag = true;                     break;                 }             }                          if (flag == false) {                 res = Math.max(res, tmpRes);                 tmpRes = 0;                 i++;             }         }                  res = Math.max(res, tmpRes);         System.out.println(res * res);     }          public static void fun(String pString, List<String> pList) {         StringBuffer stringBuffer = new StringBuffer(pString);         int i = 1;         for (; i < pString.length(); i++) {             if (pString.substring(i, pString.length()).equals(pString.substring(0, pString.length() - i))) {                 break;             }         }                  if (i < pString.length()) {             stringBuffer.append(pString.substring(pString.length() - i, pString.length()));             System.out.println(stringBuffer);             pList.add(stringBuffer.toString());         }     } }
点赞 评论

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
MGlory:我当初有一个老师告诉我简历要写的简单,最好只一面,项目可以写核心的,进面了自然会问你的
点赞 评论 收藏
分享
牛客网
牛客企业服务