| Task: | Maalaus |
| Sender: | 20mins |
| Submission time: | 2025-11-03 17:01:53 +0200 |
| Language: | Java |
| Status: | COMPILE ERROR |
Compiler report
input/painting.java:3: error: class, interface, or enum expected
Scanner sc = new Scanner(System.in);
^
input/painting.java:5: error: class, interface, or enum expected
int n = sc.nextInt();
^
input/painting.java:6: error: class, interface, or enum expected
int m = sc.nextInt();
^
input/painting.java:7: error: class, interface, or enum expected
int k = sc.nextInt();
^
input/painting.java:8: error: class, interface, or enum expected
int q = sc.nextInt();
^
input/painting.java:10: error: class, interface, or enum expected
int[][] grid = new int[n][m];
^
input/painting.java:12: error: class, interface, or enum expected
for (int something = 0; something < k; something++) {
^
input/painting.java:12: error: class, interface, or enum expected
for (int something = 0; something < k; something++) {
^
input/painting.java:12: error: class, interface, or enum expected
for (int something = 0; something < k; something++) {
^
input/paintin...Code
import java.util.*;
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
int k = sc.nextInt();
int q = sc.nextInt();
int[][] grid = new int[n][m];
for (int something = 0; something < k; something++) {
String opType = sc.next();
int index = sc.nextInt();
int color = sc.nextInt();
if (opType.equals("R")) {
int row = index - 1;
for (int column = 0; column < m; column++) {
grid[row][column] = color;
}
}
if (opType.equals("C")) {
int column = index - 1;
for (int row = 0; row < n; row++) {
grid[row][column] = color;
}
}
}
int[] result = new int[q];
for (int[] listt : grid) {
for (int element : listt) {
for (int i = 0; i < q; i++) {
if (element == i + 1) {
result[element - 1]++;
}
}
}
}
StringBuilder finalResult = new StringBuilder();
for (int i = 0; i < q; i++) {
finalResult.append(result[i]);
if (i <
