当前位置: 首页 > 知识库问答 >
问题:

我在“代码部队”问题中找不到我的错误

景星光
2023-03-14

问题是—https://codeforces.com/problemset/problem/231/A我很确定我在Java中找到了正确的解决方案,并且在我尝试它时它工作正常,但当我提交它时,它说测试1中有错误。如果有人能指出错误,那将是一个很大的帮助。我的代码如下:

import java.util.*;
public class A_Team {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Enter Number of Question: ");
        int count = 0;
        int loop = sc.nextInt();
        for (int i = 0; i < loop; i++) {
            int arr[] = new int[3];
            for (int j = 0; j < 3; j++) {
                arr[j] = sc.nextInt();
            }
            if(arr[0] + arr[1] + arr[2] >= 2){
                count = count + 1;
            }
        }
        System.out.println(count);
    }
}

注意:请不要要求更改语言,我是编程新手,我只懂一些C和Java。

共有1个答案

锺离霖
2023-03-14

>

  • forj循环的长度与数组循环的长度相同,因此可以在上面声明一个常量或使用数组长度。因此,如果需要的话,您无需更改两次。

    如果您需要数组的方法,如sum(Arrays.stream(arr). sum()),请使用Array类。

    public class A_Team {
     public static void main(String[] args) {
         Scanner sc = new Scanner(System.in);
         System.out.println("Enter Number of Question: ");
         int count = 0;
         int loop = sc.nextInt();
         for (int i = 0; i < loop; i++) {
             int[] arr = new int[3];
             for (int j = 0; j < arr.length; j++) {
                 arr[j] = sc.nextInt();
             }
             int sum = Arrays.stream(arr).sum();
             if(sum >= 2){
                 count += 1;
             }
         }
         System.out.println(count);
     }
    }
    

  •  类似资料:
    • 给定一个整数数组nums和一个整数目标,返回两个数字的索引,使它们相加到目标。您可以假设每个输入都有一个解决方案,并且不能两次使用同一个元素。你可以按任何顺序返回答案。示例1:输入:nums=[2,7,11,15],目标=9输出:[0,1]解释:因为nums[0]nums[1]==9,我们返回[0,1]。

    • 我拿不到输出。。有人能帮我得到输出吗 下面给出了程序运行的示例(注意:下面的粗体文本是用户输入的输入): 输入三角形的三条边

    • 我拿不到输出。。有人能帮我得到输出吗 下面给出了程序运行的示例(注意:下面的粗体文本是用户输入的输入): 进入三角形的三个边

    • 我正在处理一个电子邮件数据库程序,当我试图将电子邮件存储到数据库中时,我继续得到一个语法错误,我不确定为什么会发生这种情况。我以完全相同的方式存储用户对象,尽管它确实将用户对象存储到数据库中,但当我退出程序并再次测试程序时,它最终更新了数据库中的一些值,而不是插入新值。语法错误是否来自于我的一些列存储BLOB的事实? 大型机类

    • 我想和海德拉图书馆合作(http://sourceforge.net/projects/hydra-mcmc/)在我的NetBeans IDE中,但IDE似乎根本看不到库。我做了一个屏幕截图: 我进口了九头蛇。通过点击“库”和“添加一个jar”来创建jar文件。包装正确地列在右边(你可以在图片上看到)。 如何解决这个问题?

    • 我试图使java编译类文件,但它抛出了一个错误,如何修复它。