From 1da72ce096170293386c7d1ab6e54cdc3e243612 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:08:13 -0300 Subject: [PATCH 01/16] beecrowd | 1001 --- src/{Mil.java => M1000.java} | 2 +- src/M1001.java | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) rename src/{Mil.java => M1000.java} (87%) create mode 100644 src/M1001.java diff --git a/src/Mil.java b/src/M1000.java similarity index 87% rename from src/Mil.java rename to src/M1000.java index 1bb9233..c192f57 100644 --- a/src/Mil.java +++ b/src/M1000.java @@ -1,6 +1,6 @@ import java.io.IOException; -class Main { +public class M1000 { public static void main(String[] args) throws IOException { diff --git a/src/M1001.java b/src/M1001.java new file mode 100644 index 0000000..c453072 --- /dev/null +++ b/src/M1001.java @@ -0,0 +1,23 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1001 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + int A, B, X; + + A = Integer.parseInt(in.readLine()); + B = Integer.parseInt(in.readLine()); + + X = A + B; + + System.out.printf("X = %d\n", X); + + } + +} From 78975a3cdd449109a076ad54baaaba1f5f6aff75 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:14:52 -0300 Subject: [PATCH 02/16] github actions --- .github/workflows/syntax-check.yml | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/syntax-check.yml diff --git a/.github/workflows/syntax-check.yml b/.github/workflows/syntax-check.yml new file mode 100644 index 0000000..6cf0b35 --- /dev/null +++ b/.github/workflows/syntax-check.yml @@ -0,0 +1,33 @@ +name: Syntax Check + +on: + pull_request: + branches: + - main + - iniciante + +jobs: + syntax-check: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Set up Java + uses: actions/setup-java@v2 + with: + java-version: '19' + + - name: Cache Maven packages + uses: actions/cache@v2 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} + restore-keys: ${{ runner.os }}-maven + + - name: Install Maven dependencies + run: mvn install + + - name: Run Checkstyle + run: mvn checkstyle:check -Dcheckstyle.config.location=checkstyle.xml From 5e81fc687db9d71d88ed4d1fbb545430bf863936 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:18:14 -0300 Subject: [PATCH 03/16] remove github actions --- .github/workflows/syntax-check.yml | 33 ------------------------------ 1 file changed, 33 deletions(-) delete mode 100644 .github/workflows/syntax-check.yml diff --git a/.github/workflows/syntax-check.yml b/.github/workflows/syntax-check.yml deleted file mode 100644 index 6cf0b35..0000000 --- a/.github/workflows/syntax-check.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Syntax Check - -on: - pull_request: - branches: - - main - - iniciante - -jobs: - syntax-check: - runs-on: ubuntu-latest - - steps: - - name: Checkout repository - uses: actions/checkout@v2 - - - name: Set up Java - uses: actions/setup-java@v2 - with: - java-version: '19' - - - name: Cache Maven packages - uses: actions/cache@v2 - with: - path: ~/.m2/repository - key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-maven - - - name: Install Maven dependencies - run: mvn install - - - name: Run Checkstyle - run: mvn checkstyle:check -Dcheckstyle.config.location=checkstyle.xml From 228731a065aee35c893ea8800e7f05eea7c14393 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:21:51 -0300 Subject: [PATCH 04/16] new: template --- src/Main.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/Main.java diff --git a/src/Main.java b/src/Main.java new file mode 100644 index 0000000..ccb773a --- /dev/null +++ b/src/Main.java @@ -0,0 +1,23 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class Main { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + int A, B, X; + + A = Integer.parseInt(in.readLine()); + B = Integer.parseInt(in.readLine()); + + X = A + B; + + System.out.printf("X = %d\n", X); + + } + +} From 7170925682d3b394114e116cc5a598567483538b Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:24:27 -0300 Subject: [PATCH 05/16] =?UTF-8?q?1002=20-=20=C3=81rea=20do=20C=C3=ADrculo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1002.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/M1002.java diff --git a/src/M1002.java b/src/M1002.java new file mode 100644 index 0000000..4c0d4e7 --- /dev/null +++ b/src/M1002.java @@ -0,0 +1,22 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1002 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + double area, n, raio; + + n = 3.14159; + raio = Double.parseDouble(in.readLine()); + area = n * Math.pow(raio, 2); + + System.out.printf("A = %.4f\n", area); + + } + +} From aaa3a23e9351c09bb7ef29625fa7bccc083acc0f Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:27:36 -0300 Subject: [PATCH 06/16] =?UTF-8?q?fix:=201002=20-=20=C3=81rea=20do=20C?= =?UTF-8?q?=C3=ADrculo=20:=20saida?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1002.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/M1002.java b/src/M1002.java index 4c0d4e7..c4bf0e2 100644 --- a/src/M1002.java +++ b/src/M1002.java @@ -15,7 +15,7 @@ public static void main(String[] args) throws IOException { raio = Double.parseDouble(in.readLine()); area = n * Math.pow(raio, 2); - System.out.printf("A = %.4f\n", area); + System.out.printf("A=%.4f%n", area); } From 6f2190ee95d70c5640e68e3ef8ffdf59d533291c Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:31:13 -0300 Subject: [PATCH 07/16] 1003 - Soma Simples --- src/M1003.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/M1003.java diff --git a/src/M1003.java b/src/M1003.java new file mode 100644 index 0000000..0f8a3b2 --- /dev/null +++ b/src/M1003.java @@ -0,0 +1,22 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1003 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + int soma, A, B; + + A = Integer.parseInt(in.readLine()); + B = Integer.parseInt(in.readLine()); + soma = A + B; + + System.out.println("SOMA = " + soma); + + } + +} From 0abeaeef848accf0fc28c6430ade3fef16ea7154 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:31:29 -0300 Subject: [PATCH 08/16] fix main --- src/Main.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Main.java b/src/Main.java index ccb773a..06b3da2 100644 --- a/src/Main.java +++ b/src/Main.java @@ -16,7 +16,7 @@ public static void main(String[] args) throws IOException { X = A + B; - System.out.printf("X = %d\n", X); + System.out.printf("X = %.1f%n", X); } From 553024133711b951c18a81666ea19f0fdc1c3fb3 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:32:40 -0300 Subject: [PATCH 09/16] 1004 - Produto Simples --- src/M1003.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/M1003.java b/src/M1003.java index 0f8a3b2..268cbdf 100644 --- a/src/M1003.java +++ b/src/M1003.java @@ -9,13 +9,13 @@ public static void main(String[] args) throws IOException { InputStreamReader ir = new InputStreamReader(System.in); BufferedReader in = new BufferedReader(ir); - int soma, A, B; + int PROD, A, B; A = Integer.parseInt(in.readLine()); B = Integer.parseInt(in.readLine()); - soma = A + B; + PROD = A * B; - System.out.println("SOMA = " + soma); + System.out.println("PROD = " + PROD); } From 102ef177a7ac3068f838a92eeb8997344b9067a9 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:33:55 -0300 Subject: [PATCH 10/16] fix exercicios --- src/M1003.java | 8 ++++---- src/M1004.java | 22 ++++++++++++++++++++++ 2 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 src/M1004.java diff --git a/src/M1003.java b/src/M1003.java index 268cbdf..db13d09 100644 --- a/src/M1003.java +++ b/src/M1003.java @@ -9,14 +9,14 @@ public static void main(String[] args) throws IOException { InputStreamReader ir = new InputStreamReader(System.in); BufferedReader in = new BufferedReader(ir); - int PROD, A, B; + int soma, A, B; A = Integer.parseInt(in.readLine()); B = Integer.parseInt(in.readLine()); - PROD = A * B; + soma = A + B; - System.out.println("PROD = " + PROD); + System.out.println("SOMA = " + soma); } -} +} \ No newline at end of file diff --git a/src/M1004.java b/src/M1004.java new file mode 100644 index 0000000..83aaf78 --- /dev/null +++ b/src/M1004.java @@ -0,0 +1,22 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1004 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + int PROD, A, B; + + A = Integer.parseInt(in.readLine()); + B = Integer.parseInt(in.readLine()); + PROD = A * B; + + System.out.println("PROD = " + PROD); + + } + +} \ No newline at end of file From a25caa9602155d96543b222b52d7c06d1fd92480 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:37:36 -0300 Subject: [PATCH 11/16] =?UTF-8?q?1005=20-=20M=C3=A9dia=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1005.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/M1005.java diff --git a/src/M1005.java b/src/M1005.java new file mode 100644 index 0000000..5f8e347 --- /dev/null +++ b/src/M1005.java @@ -0,0 +1,24 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1005 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + double MEDIA, A, B, pesoA, pesoB; + + pesoA = 3.5; + pesoB = 7.5; + A = Double.parseDouble(in.readLine()); + B = Double.parseDouble(in.readLine()); + MEDIA = ((A * pesoA) + (B * pesoB)) / (pesoA + pesoB); + + System.out.printf("MEDIA = %.5f%n", MEDIA); + + } + +} \ No newline at end of file From 16158db9200ca6af4dc7d0eddb776b2ae11d4aa0 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:39:47 -0300 Subject: [PATCH 12/16] =?UTF-8?q?1006=20-=20M=C3=A9dia=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1006.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/M1006.java diff --git a/src/M1006.java b/src/M1006.java new file mode 100644 index 0000000..b7fa2eb --- /dev/null +++ b/src/M1006.java @@ -0,0 +1,26 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1006 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + double MEDIA, A, B, C, pesoA, pesoB, pesoC; + + pesoA = 2; + pesoB = 3; + pesoC = 5; + A = Double.parseDouble(in.readLine()); + B = Double.parseDouble(in.readLine()); + C = Double.parseDouble(in.readLine()); + MEDIA = ((A * pesoA) + (B * pesoB) + (C * pesoC)) / (pesoA + pesoB + pesoC); + + System.out.printf("MEDIA = %.1f%n", MEDIA); + + } + +} \ No newline at end of file From a31d60cdc86a01c2e45932263800732bb59e8887 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:45:55 -0300 Subject: [PATCH 13/16] =?UTF-8?q?1007=20-=20Diferen=C3=A7a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1007.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/M1007.java diff --git a/src/M1007.java b/src/M1007.java new file mode 100644 index 0000000..eedb333 --- /dev/null +++ b/src/M1007.java @@ -0,0 +1,23 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1007 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + int DIFERENCA, A, B, C, D; + + A = Integer.parseInt(in.readLine()); + B = Integer.parseInt(in.readLine()); + C = Integer.parseInt(in.readLine()); + D = Integer.parseInt(in.readLine()); + DIFERENCA = (A * B - C * D); + System.out.println("DIFERENCA = " + DIFERENCA); + + } + +} \ No newline at end of file From 8c68943e2d3b2b54798f4234be9e121c8db1d834 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:54:09 -0300 Subject: [PATCH 14/16] =?UTF-8?q?1008=20-=20Sal=C3=A1rio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1008.java | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 src/M1008.java diff --git a/src/M1008.java b/src/M1008.java new file mode 100644 index 0000000..5ee5d6f --- /dev/null +++ b/src/M1008.java @@ -0,0 +1,2 @@ +public class M1008 { +} From a01b313598874b9638ab208d15b6d4c1904f1b66 Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 21:54:45 -0300 Subject: [PATCH 15/16] =?UTF-8?q?1008=20-=20Sal=C3=A1rio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1008.java | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/M1008.java b/src/M1008.java index 5ee5d6f..53a9c70 100644 --- a/src/M1008.java +++ b/src/M1008.java @@ -1,2 +1,28 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + public class M1008 { -} + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + int NUMBER, workHours; + double SALARY, paidHours; + + NUMBER = Integer.parseInt(in.readLine()); + workHours = Integer.parseInt(in.readLine()); + paidHours = Double.parseDouble(in.readLine()); + + SALARY = workHours * paidHours; + + System.out.println("NUMBER = " + NUMBER); + System.out.printf("SALARY = U$ %.2f%n", SALARY); + + + + } + +} \ No newline at end of file From b5b1d2dcb8baa3d8441a7c79f21fb0dee1be5f5c Mon Sep 17 00:00:00 2001 From: "Andrey R. Visniewski" Date: Fri, 3 Jan 2025 22:02:36 -0300 Subject: [PATCH 16/16] =?UTF-8?q?1009=20-=20Sal=C3=A1rio=20com=20B=C3=B4nu?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/M1009.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/M1009.java diff --git a/src/M1009.java b/src/M1009.java new file mode 100644 index 0000000..a4bb26d --- /dev/null +++ b/src/M1009.java @@ -0,0 +1,27 @@ +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +public class M1009 { + + public static void main(String[] args) throws IOException { + + InputStreamReader ir = new InputStreamReader(System.in); + BufferedReader in = new BufferedReader(ir); + + String nome; + double salarioFixo, totalVendas, TOTAL, porcentegem; + + porcentegem = 0.15; + nome = in.readLine(); + salarioFixo = Double.parseDouble(in.readLine()); + totalVendas = Double.parseDouble(in.readLine()); + + TOTAL = (totalVendas * porcentegem) + salarioFixo; + + System.out.printf("TOTAL = R$ %.2f%n", TOTAL); + + + } + +} \ No newline at end of file