aboutsummaryrefslogtreecommitdiff
path: root/challenge-272/deadmarshal/java/Ch2.java
diff options
context:
space:
mode:
authorMohammad Sajid Anwar <Mohammad.Anwar@yahoo.com>2024-06-04 11:22:17 +0100
committerGitHub <noreply@github.com>2024-06-04 11:22:17 +0100
commit87f74ee8c9273acc86f1cea97b49fc0a9c753741 (patch)
treebf35d8d8b7e7345b3be589a46e95e1b08a960261 /challenge-272/deadmarshal/java/Ch2.java
parent540d129552156cc1d3695aed6ab8746832abc7c6 (diff)
parentda49573769684a6facb64cdb6cb267b59086e76d (diff)
downloadperlweeklychallenge-club-87f74ee8c9273acc86f1cea97b49fc0a9c753741.tar.gz
perlweeklychallenge-club-87f74ee8c9273acc86f1cea97b49fc0a9c753741.tar.bz2
perlweeklychallenge-club-87f74ee8c9273acc86f1cea97b49fc0a9c753741.zip
Merge pull request #10210 from deadmarshal/TWC272
TWC272
Diffstat (limited to 'challenge-272/deadmarshal/java/Ch2.java')
-rw-r--r--challenge-272/deadmarshal/java/Ch2.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/challenge-272/deadmarshal/java/Ch2.java b/challenge-272/deadmarshal/java/Ch2.java
new file mode 100644
index 0000000000..91614ab462
--- /dev/null
+++ b/challenge-272/deadmarshal/java/Ch2.java
@@ -0,0 +1,16 @@
+public class Ch2 {
+ public static void main(String[] args) {
+ System.out.println(string_score("hello"));
+ System.out.println(string_score("perl"));
+ System.out.println(string_score("raku"));
+ }
+
+ private static int string_score(String str) {
+ int sum = 0;
+ for (int i = 0; i < str.length() - 1; ++i) {
+ sum += Math.abs(str.charAt(i + 1) - str.charAt(i));
+ }
+ return sum;
+ }
+}
+