Java 洛谷 P1200 [USACO1.1]你的飞碟在这儿 Your Ride Is Here
生活随笔
收集整理的這篇文章主要介紹了
Java 洛谷 P1200 [USACO1.1]你的飞碟在这儿 Your Ride Is Here
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目鏈接:https://www.luogu.com.cn/problem/P1200
代碼實例:
方法一:
import java.util.Scanner; public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String hx = scanner.next();String xz = scanner.next();char a[] = new char[]{'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};int b = 1,c = 1 ;for (int i = 0; i < hx.length(); i++) {for (int j = 0; j < a.length; j++) {if(hx.charAt(i)==a[j]) {b *= j+1; }}}for (int i = 0; i < xz.length(); i++) {for (int j = 0; j < a.length; j++) {if(xz.charAt(i)==a[j]) {c *= j+1; }}}if(b%47==c%47) {System.out.println("GO");}else {System.out.println("STAY");}scanner.close();}}方法二:
import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String hx = scanner.next();String xz = scanner.next();int b = 1,c = 1 ;for (int i = 0; i < hx.length(); i++) {b *= (hx.charAt(i)-'@');//這里對應ACSLL碼表------->'@'的ACSLL碼為64.'A'的ACSLL碼為65,所以65-64==1}for (int i = 0; i < xz.length(); i++) {b *= (xz.charAt(i)-'@');}if(b%47==c%47) {System.out.println("GO");}else {System.out.println("STAY");}scanner.close();}}總結
以上是生活随笔為你收集整理的Java 洛谷 P1200 [USACO1.1]你的飞碟在这儿 Your Ride Is Here的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 洛谷 P1008 三连击
- 下一篇: Java 洛谷 P1308 统计单词数