首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我的java程序在uva.onlinejudge.org上提交时显示了运行时错误。

我的java程序在uva.onlinejudge.org上提交时显示了运行时错误。
EN

Stack Overflow用户
提问于 2015-03-05 12:48:09
回答 1查看 1.1K关注 0票数 0

我试图解决一个uva问题“贪婪的礼物赠送者”(问题编号119,链接:problem&problem=55 )。我正在使用java来解决这个问题,在我的计算机上运行它时,我的代码工作得很好,但问题是当我将它提交给uva在线判断时,它显示了运行时错误。我不知道问题出在哪里。我对运行时错误也知之甚少。下面给出了我的代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        Scanner inp = new Scanner(System.in);
        int n = 0;
        String name[];
        int cost[];
        while (inp.hasNextLine()) {
            n = inp.nextInt();
            name = new String[n];
            cost = new int[n];

            for (int i = 0; i < n; i++) {
                name[i] = inp.next();
            }

            for (int p = 0; p < n; p++) {
                String temp_name = inp.next();
                for (int i = 0; i < n; i++) {
                    if (temp_name.equals(name[i])) {
                        int gift = inp.nextInt(), num = inp.nextInt();
                        if (num != 0 && gift >= 0) {
                            cost[i] -= (int) (gift / num) * (int) num;
                        }
                        for (int k = 0; k < num; k++) {
                            String temp_name_2 = inp.next();
                            for (int j = 0; j < n; j++) {
                                if (temp_name_2.equals(name[j])) {
                                    if (num != 0 && gift >= 0) {
                                        cost[j] += gift / num;
                                    }
                                    break;
                                }
                            }
                        }
                        break;
                    }
                }
            }
            for (int i = 0; i < n; i++) {
                System.out.println(name[i] + " " + cost[i]);
            }
        }
    }

}
EN

回答 1

Stack Overflow用户

发布于 2015-03-05 14:26:10

我认为错误在于您使用的是System.in,而在线判断器为程序的输入提供了一个文件。输入部分的最后一个字符串:

输入由一个或多个组组成,并由结束文件终止.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28887411

复制
相关文章
通过Jenkins API获得/检测Jenkins的Version
关于获得/检测Jenkins的Version,下面页面(Jenkins Remote access API)中有说明:
donghui
2019/04/19
1.8K0
通过Jenkins API获得/检测Jenkins的Version
woocommerce根据标题获取相关产品
  我们知道woocommerce的相关文章是根据分类category或标签tag来获取的,能不能实现根据标题来调取相关产品呢?get_posts() 函数可以根据库存、价格、自定义项、搜索条件等不同的标准来显示不同的相关产品,如何操作呢?随ytkah一起来看看
ytkah
2019/12/19
1.6K0
woocommerce shortcode短代码调用
WooCommerce配备了很多shortcode短代码(简码),可以直接在post帖子和page页面内插入内容,方便展示产品、分类等。比如直接在文章编辑时直接插入[products],或者在php文
ytkah
2023/03/14
11.2K0
woocommerce shortcode短代码调用
woocommerce分类页产品数量修改
  我们用woocommerce建商城,不同的模板分类页产品数量不同,如果想要显示更多或更少的数量要如何修改呢?很简单,一行代码就能搞定!打开当前主题的function.php文件,加入如下代码,把18改为任意您想要展示的数量,一般设为15到25,设置太多需要下拉屏幕太长,设置太少需要翻页的次数变多,可以根据实际需要修改
ytkah
2019/10/08
1.3K0
8个woocommerce支付网关插件推荐
当然您以前听说过WooCommerce吗?这是用WordPress建立在线商店的最简单方法之一。WooCommerce允许网站所有者添加产品,数字商品,甚至订​​阅(取决于您已安装的WooCommerce扩展)。但是,对于WooCommerce包含的所有强大功能,仅内置了一些默认付款选项。幸运的是,您可以添加大量免费的高级WooCommerce付款网关插件,为客户提供新的结帐选项。
Hoan外贸建站
2020/12/03
6.8K0
自定义WooCommerce分类每页产品数量
WooCommerce分类页默认显示为10个产品,但不同的模板显示样式不同,比如3列,那么最后一行就只有一个产品了,不是很协调,如果想要显示显示更多或更少要如何调整呢?要把如下代码copy到你主题functions.php文件中即可。
ytkah
2019/09/25
1.7K0
如何通过API接口方式获得ETH的实时交易行情数据?
OKCoin为用户提供了一整套简单而又强大的开发工具,旨在帮助用户快速、高效地将OKCoin交易功能整合到自己的应用当中。
辉哥
2018/10/18
5.7K0
如何通过API接口方式获得ETH的实时交易行情数据?
woocommerce调用产品相册gallery图片如何操作?wordpress技巧
  wordpress官网有很多woocommerce模板,但有些客户要求定制模板,这时可能会碰到产品相册图片调用的问题,如果根据自带的Storefront主题来改很麻烦,那我们就自己定义吧!下来就随ytkah一起来看看woocommerce调用产品相册gallery图片吧!以下方法参考https://gist.github.com/Niloys7/17b88d36c1c38844a6cf2127c15dee63
ytkah
2019/06/24
1.4K0
woocommerce调用产品相册gallery图片如何操作?wordpress技巧
如何获得白色背景产品5--手动裁剪产品
手工剪裁的产品可以称为传统的获取白色背景的方式。您可以使用Photoshop及其各种工具(如磁性套索或钢笔)来勾勒产品的轮廓,将产品整体抠出来,然后更换想要的背景,例如纯白色。
ORBITVU_欧保图
2023/04/17
6420
如何获得白色背景产品5--手动裁剪产品
js通过class name获得元素
//原理: 用document.getElementsByTagName('*');来获取所有元素,然后取得相同Class的元素。 function getElementsByClassName(n) { var classElements = [], allElements = document.getElementsByTagName('*'); for (var i = 0; i < allElements.length; i++) { if (allElements[
sunsky
2020/08/20
8.8K0
Postman API 获得文件如何保存
如果我们直接使用 Postman 发送数据到 API ,API 会返回二进制的数据,然后 Postman 会尝试打开,很不幸的是,你将会看到下面的内容。
HoneyMoose
2020/11/03
2.3K0
Postman API 获得文件如何保存
不想装系统,有没有办法在线体验 Linux?
另外,这次分享还有承上启下的作用。承上是前几天挺受大家欢迎的《Android 手机如何改造成 Linux 服务器?》,启下是想预告:从明天开始,我会在每次发文的次条加入“轻松掌握Linux命令”系列,希望从基础的命令开始,提升 Linux 技术水平,敬请期待!
Python猫
2019/11/12
4.8K0
获得产品白底图的方法1
静物拍摄台是旨在简化产品摄影、获取白色背景的设备。它们的表面(通常是有机玻璃)针对光漫射和反射了优化,因此产品可以适当地暴露在外。
ORBITVU_欧保图
2023/03/29
5460
获得产品白底图的方法1
Woocommerce Trends 2020
Top Woocommerce Trends To Follow In 2020. If you have an online store and missed out on the last annual Woosesh virtual conference held a few months ago, then you’re short of information in updating yourself with the latest trends of Woocommerce.
用户4822892
2019/12/10
5990
Woocommerce Trends 2020
说说 WooCommerce 插件
玩儿过WordPress的估计都听说过WooCommerce插件吧?明月其实很早的时候就接触和体验过WooCommerce插件了,严格意义上来说WooCommerce应该是WordPress平台下开源电子商务解决方案才比较确切些,也就是说WordPress+WooCommerce就是一套电子商务解决方案了,也就是我们俗称的“在线商城”。
明月登楼的博客
2021/04/30
1.9K0
说说 WooCommerce 插件
IT销售、售前、产品经理重现西虹市
电影《西虹市首富》讲述一个月花光十个亿的暴富故事,如果电影重现在IT界,会是哪般场景呢?
腾讯云音视频
2018/09/12
5450
IT销售、售前、产品经理重现西虹市
在销售眼中,产品和风控是什么?
作为一名销售人员,做业务的时候经常打交道的无外乎产品经理和风控人员,今天就简单聊聊销售人员眼中产品和风控的那些事。
金融民工小曾
2018/09/14
1.1K0
在销售眼中,产品和风控是什么?
问答 | 有没有什么办法让GPU显存不会溢出?
社长为你推荐来自 AI 研习社问答社区的精华问答。如有你也有问题,欢迎进社区提问。 话不多说,直接上题 问:有没有什么办法让GPU显存不会溢出? 来自社友的回答 ▼▼▼ @巴特莱•芬克: 通过谷歌大部分找到的就是 GPU 显存溢出。然后 加上 CUDA_VISIBLE_DEVICES=1 Environment Variable Syntax Results CUDA_VISIBLE_DEVICES=1 Onl
AI研习社
2018/09/25
1.2K0
点击加载更多

相似问题

选择顶级销售产品

25

获得WooCommerce产品总销售额

24

Laravel顶级销售产品功能

13

如何获得Woocommerce顶级产品类别?

20

有没有办法获得woocommerce产品的所有类别插件?

113
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文