3 条题解

  • 0
    @ 2025-4-1 9:44:56

    import java.util.Scanner;

        public class Main {
    
            public static void main(String[] args) {
                Scanner sc = new Scanner(System.in);
    
                //定义pStr记录人类, uStr记录UFO
                String pStr = sc.next();
                String uStr = sc.next();
    
                //定义pSum和uSum来记录pStr和uStr的和
                int pSum = 1;
                int uSum = 1;
    
                //遍历pStr和uStr,将每个字符转化为数字,然后相乘
                for (int i = 0; i < pStr.length(); i++) {
                    pSum *= pStr.charAt(i) - 'A' + 1;
                }
                for (int i = 0; i < uStr.length(); i++) {
                    uSum *= uStr.charAt(i) - 'A' + 1;
                }
    
              if ((pSum % 47) == (uSum % 47) ) {
                    System.out.println("GO");
                } else {
                    System.out.println("STAY");
                }
            }
        }
    

    [USACO1.1] 你的飞碟在这儿 Your Ride Is Here

    信息

    ID
    5258
    时间
    1000ms
    内存
    125MiB
    难度
    1
    标签
    递交数
    205
    已通过
    132
    上传者