Leider weiß ich nicht was mit ursprünglicher Datensatz gemeint ist.
Jetzt hänge ich an zwei Übungen und komme nicht weiter.
Eine kurze Erklärung wäre hier echt nett bitte.
package de.codegym.task.task04.task0428;
/*
Positive Zahl
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String a1 = reader.readLine();
int a = Integer.parseInt(a1);
String b1 = reader.readLine();
int b = Integer.parseInt(b1);
String c1 = reader.readLine();
int c = Integer.parseInt(c1);
int anzahl = 0;
boolean x = (a>0);
boolean y = (b>0);
boolean z = (c>0);
if ((x&&!y&&!z)||(y&&!x&&!z)||(z&&!y&&!x)){
anzahl=1;
}
if ((x&&y&&!z)||(y&&!x&&z)){
anzahl=2;
}
if (x&&y&&z){
anzahl=3;
}
System.out.println(anzahl);
}
//schreib hier deinen Code
}