zoukankan      html  css  js  c++  java
  • PAT乙级_A+B与C

    1  题目要求

            https://www.patest.cn/contests/pat-b-practise/1011

    2  代码

    import  java.util.Scanner;
    public class Main {
      public static void main(String[] args) {
        
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        
        
        long[] array1=new long[3];
        boolean flag;
          boolean[] flagA=new boolean[n];
          
        
        for(int i=0;i<n;i++) {
          
            for(int j=0;j<3;j++) {
              array1[j]=input.nextInt();
            }
             
              if(array1[0]+array1[1]>array1[2]) {
                flag = true;
              }else {
                flag = false;
              }
              
               flagA[i]=flag;
        }    
           for(int j=0;j<n;j++) {
           System.out.println("Case #"+(j+1)+": "+flagA[j]);     
         }
      }       
    }
    View Code

    3  评测结果

        

    4  注意点 

            1  提交代码的时候要在原来的类里先把类名改成Main,粘进去后要等一会。不要立即提交

            2  严格按照题目的输出输入格式的要求来做,尤其注意空格,换行

            3  这题逻辑上相对简单,但要想做对,也不是那么容易的,要在编译器里编译通过再把结果粘进去,编译器不通过肯定不行的

            4  这题一开始编译的时候出现死循环现象,因为在flagA[--i]=flag;里--i,for循环有i++,i一直等于1,所以在循环体中,要注意循环变量的加加减减操作,尽量避免。会和for循环里的冲突

  • 相关阅读:
    第二周之Hadoop学习(二)
    Java课程----自我介绍
    关于最大子序和的算法问题
    记账本----完结
    《人月神话》读后感----四
    记账本----四
    记账本----四
    《人月神话》读后感------三
    记账本------三
    家庭记账本----二
  • 原文地址:https://www.cnblogs.com/sunnybowen/p/8523524.html
Copyright © 2011-2022 走看看