Cod sursa(job #2785158)

Utilizator Cristian09Nitu Cristian Cristian09 Data 18 octombrie 2021 08:25:34
Problema Jocul Flip Scor 0
Compilator java Status done
Runda Arhiva de probleme Marime 1.25 kb
import java.util.Scanner;
public class JoculFlip {

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		
		System.out.print("N: ");
		int n = in.nextInt();
		System.out.print("M: ");
		int m = in.nextInt();
		int colNum = 0;
		int rowNum = 0;
		int finalSum = 0;
		int sumColNum = 0;
		int sumRowNum = 0;
		
		if (n<1 || m>=16) {
			System.out.println("Eroare");
		}else {
			for(int i = 1; i <= n; i++) {
				int r = sumColNum;
				System.out.print("Col numar: ");
				colNum = in.nextInt() * -1;
				if(colNum < -1000000 || colNum > 1000000) {
					System.out.println("Eroare");
				} else {
					sumColNum = r + colNum;
					System.out.println("Suma totala a coloanei: " + sumColNum);
				}
			}
			
			for(int j = 1; j <= m; j++) {
				int r = sumRowNum;
				System.out.print("Row numar: ");
				rowNum = in.nextInt() * -1;
				if(colNum < -1000000 || colNum > 1000000) {
					System.out.println("Eroare");
				} else {
					sumRowNum = r + rowNum;
					System.out.println("Suma totala a randului: " + sumRowNum);	
				}
			}
			
			finalSum = sumColNum + sumRowNum;
			System.out.println("Scorul total al tablei de joc cu " + n + " coloane si " + m + " randuri este= " + finalSum);
		}		
	}
}