import java.util.Scanner;
class Main {
public static void main(String[] args) {
vector<int> vec;
int n, num, t;
Scanner myObj = new Scanner(System.in);
int userName = myObj.nextInt();
n = myObj.nextInt() ;
for (int i = 0; i < n; ++i) {
num = myObj.nextInt();
vec.push_back(num);
}
t = myObj.nextInt();
for (int i = 0; i < vec.size(); ++i) {
if (vec[i] <= t) {
System.out.println = vec[i] + " ";
}
}
return 0;
}
示例:
输入:
5个
50
60颗
140
200
75
100个
输出:
50
60颗
75
谁能帮我拿这些吗?
写一个程序,首先从输入中得到一个整数列表。输入以一个整数开始,表示后面的整数个数。然后,从输入中获取最后一个值,它表示一个阈值。输出所有小于或等于上一个阈值整数。
5表示列表中有五个整数,即50、60、140、200和75。100表示程序应输出小于或等于100的所有整数,因此程序输出50、60和75。
vector<int> vec;
在标准的Java库中没有< code>vector类,在Java版本中,我知道你不能收集原语(它可能会出现)。建议使用< code>ArrayList类(导入< code>java.util.ArrayList,使用< code>Integer作为元素类型(转换自动发生)。在Java中,记得使用< code>new实例化列表。
然后,您还需要push_back
和[]
。搜索或在文档中查找它们(底部的链接):
int userName = myObj.nextInt();
此行不属于您的程序:
return 0;
Java中的main
方法不能返回任何内容,因此删除这一行。
PS 在 Java 中有一个向量
类,大写 V
。它已过时,未在新代码中使用。
文档链接::ArrayList
我有一个类型号的输入字段。我想在不失去焦点的情况下检索用户输入的精确值。 当用户输入时,应该返回 当用户输入时,应该返回 当用户输入.它应该返回(但它返回的值没有十进制-11) 我尝试的内容:我尝试了keyup事件,但元素的值总是没有小数。还尝试了但当输入为十进制(点)时,不会触发解析器。 我已经检查了,。所有内容都返回不带小数的值。 我不知道它将返回完整值的正确事件。
问题:安东尼娅和大卫在玩游戏。每位选手以100分开始。游戏使用标准的六面骰子,分回合进行。在一个回合中,每个玩家掷一个骰子。下滚的玩家失去了在较高的骰子上显示的点数。如果两个玩家掷相同的号码,任何一个玩家都不会丢分。写一个程序来确定最后的分数。 以下是我目前掌握的信息: 我知道我只具体要求了一件事,但有人能完成这个挑战并解释最好的方法吗?
我在java中有这段代码,代码工作得很好 你对这个问题有什么解决办法吗??? 谢谢
问题内容: 我试图用来获取数字列表,但是带有代码 输入给出的结果为,因此我想它会将输入解释为字符串。有什么直接方法可以列出清单吗?也许我可以用来提取整数,但如果可能的话,我宁愿使用更的解决方案。 问题答案: 在Python 3.x中,使用它。 例
问题内容: 我有一个包含要使用tar存档的文件列表的文件。叫它吧 它包含了: 有没有一种方法可以发出作为输入的TAR命令?就像是 这样就好像我发出以下命令一样: 问题答案: 是:
问题内容: 如何使用Go中的函数从标准输入获取整数输入? 如果使用无法完成此操作,那么读取单个整数的最佳方法是什么? 问题答案: http://golang.org/pkg/fmt/#Scanf Go中包含的所有库都有充分的文档记录。 话虽如此,我相信 绝招