-4
Я пытался напечатать сумму наименьших чисел 2 из заданного набора без использования МАССИВОВ ....Sorting- (наименьшее 2 числа в массиве)
import java.util.Scanner;
class prog
{
public static void main(String args[])
{
Scanner obj=new Scanner(System.in);
int t=obj.nextInt();
for(int i=1;i<=t;i++)
{
int n=obj.nextInt();
int a=obj.nextInt();
int b=obj.nextInt();
for(int j=1;j<n;j++)
{
int c=obj.nextInt();
if(c<a)
{
b=a;
a=c;
}
else
{
if(c<b)
{
b=c;
}
}
}
System.out.println(a+b);
}
}
}`
Интернет-компилятор говорит, что это не удовлетворяют для больших случаев испытания (как 100000) почему так? Помощь
'для (Int J = 1, J
melpomene
что.. эта ошибка за один раз? – Aditya
Почему необходимо проверить <= b?, самый маленький из них должен быть обоими из них? – Aditya