import java.io.*;
class Round
{
private String Eingabe;
public int arrayIndexF1=1;
public int arrayIndexF2=2;
public void fight() throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
System.out.println("Mit welchem Feld wollen sie angreifen?(0-99)");
Eingabe = stdin.readLine();
arrayIndexF1 = Integer.parseInt(Eingabe);
System.out.println("Welches Feld wollen sie angreifen?(0-99)");
Eingabe = stdin.readLine();
arrayIndexF2 = Integer.parseInt(Eingabe);
if ( ((fields[arrayIndexF1]).kampfGesamtwert()) > ( (fields[arrayIndexF2]).kampfGesamtwert() ) )
{
System.out.println("Feld " + arrayIndexF1 + " gewinnt");
}
}
}
class Player
{
}
class Instructions
{
private String Eingabe;
int einlesenInt;
public void menu()
{
System.out.println("Willkommen bei NIK-Nationen im Krieg-");
System.out.println("Folgende Funktionen sind derzeit aufrufbar : ");
System.out.println("\n");
System.out.println("Einheitenanzahl von Feld 1 aendern: Eingabe: E1");
System.out.println("Einheitenanzahl von Feld 2 aendern: Eingabe: E2");
System.out.println("Parameter von Feld 1 aendern: Eingabe: PE1");
System.out.println("Parameter von Feld 2 aendern: Eingabe: PE1");
System.out.println("Kaempfstaerke Feld 1: Eingabe: KS1");
System.out.println("Kaempfstaerke Feld 2: Eingabe: KS2");
System.out.println("Beenden: Eingabe: exit");
System.out.println("\n");
}
public String Einlesen() throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
System.out.println("Fuehren sie eine Aktion aus!");
System.out.println("\n");
System.out.println("\n");
Eingabe = stdin.readLine();
return Eingabe;
}
public int EinlesenZahlInteger() throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
System.out.println("Fuehren sie eine Aktion aus!");
System.out.println("\n");
System.out.println("\n");
Eingabe = stdin.readLine();
einlesenInt = Integer.parseInt(Eingabe);
return einlesenInt;
}
}
class field
{
int SK = 0;
int GK = 0;
int LT= 0;
int ST= 0;
int MT= 0;
int angriffSK=150, verteidigungSK=20, lebenSK=100;
int angriffGK=300, verteidigungGK=300, lebenGK=300;
int angriffLT=50, verteidigungLT=100, lebenLT=50;
int angriffST=80, verteidigungST=50, lebenST=50;
int angriffMT=120, verteidigungMT=30, lebenMT=50;
public int Kampfstaerke;
public int Verteidigungsstaerke;
Double GesamtS;
int x = 1;
void EinheitenP() throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
String Einlesen;
System.out.println("Mit dieser Methode koennen sie die Parameter der Einheiten aendern");
System.out.println("Erst wird nach dem Angriff gefragt, dann Verteidigung, dann Lebenspunkte");
System.out.println("Parameter-SK:(Angriff/Verteidigung/Lebenspunkte)");
Einlesen = stdin.readLine();
angriffSK = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
verteidigungSK = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
lebenSK = Integer.parseInt(Einlesen);
System.out.println("Parameter-GK:(Angriff/Verteidigung/Lebenspunkte)");
Einlesen = stdin.readLine();
angriffGK = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
verteidigungGK = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
lebenGK = Integer.parseInt(Einlesen);
System.out.println("Parameter-LT:(Angriff/Verteidigung/Lebenspunkte)");
Einlesen = stdin.readLine();
angriffLT = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
verteidigungLT = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
lebenLT = Integer.parseInt(Einlesen);
System.out.println("Parameter-ST:(Angriff/Verteidigung/Lebenspunkte)");
Einlesen = stdin.readLine();
angriffST = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
verteidigungST = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
lebenST = Integer.parseInt(Einlesen);
System.out.println("Parameter-MT:(Angriff/Verteidigung/Lebenspunkte)");
Einlesen = stdin.readLine();
angriffMT = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
verteidigungMT = Integer.parseInt(Einlesen);
Einlesen = stdin.readLine();
lebenMT = Integer.parseInt(Einlesen);
}
public void EinheitenA() throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
String Einlesen;
System.out.println("Geben sie die EinheitenAnzahl fuer das Feld ein...");
System.out.println("\n");
System.out.println("SK:");
Einlesen = stdin.readLine();
SK = Integer.parseInt(Einlesen);
System.out.println("\n");
System.out.println("GK:");
Einlesen = stdin.readLine();
GK = Integer.parseInt(Einlesen);
System.out.println("\n");
System.out.println("LT:");
Einlesen = stdin.readLine();
LT = Integer.parseInt(Einlesen);
System.out.println("\n");
System.out.println("ST:");
Einlesen = stdin.readLine();
ST = Integer.parseInt(Einlesen);
System.out.println("\n");
System.out.println("MT:");
Einlesen = stdin.readLine();
MT = Integer.parseInt(Einlesen);
}
public void Sterne()
{
while ( 20 >= x)
{
System.out.println("***************************************************************************");
x++;
System.out.println();
}
x=1;
}
void KampfS()
{
Kampfstaerke = (angriffSK * SK)+(angriffGK * GK)+(angriffLT * LT)+(angriffST * ST)+(angriffMT * MT);
System.out.println(Kampfstaerke);
System.out.println("\n");
}
public int kampfGesamtwert()
{
Kampfstaerke = (angriffSK * SK)+(angriffGK * GK)+(angriffLT * LT)+(angriffST * ST)+(angriffMT * MT);
return Kampfstaerke;
}
void VerteidigungsS()
{
Verteidigungsstaerke = (verteidigungSK * SK)+(verteidigungGK * GK)+(verteidigungLT * LT)+(verteidigungST * ST)+(verteidigungMT * MT);
System.out.println(Verteidigungsstaerke);
System.out.println("\n");
}
public int VerteidigungsGesamtwert()
{
return Verteidigungsstaerke;
}
}
class NIK2
{
public static void main (String[] args) throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
String a = "";
field[] fields = new field[100];
for ( int i = 0; i < fields.length; i++ )
{
fields[i] = new field();
}
Round runde = new Round ();
runde.fight();
Instructions control = new Instructions();
control.menu();
}
}