aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorziameraj16 <ziameraj16@gmail.com>2021-11-17 22:26:01 +0000
committerziameraj16 <ziameraj16@gmail.com>2021-11-17 22:26:01 +0000
commit3c180eaec5121528e9d8a84f1a7e64459e17fb89 (patch)
tree1f4afd27f48d1e47174140d06644e37e17a47a5a
parentf71be4390a9b964c17d9e80fc731bfab756fab03 (diff)
downloadperlweeklychallenge-club-3c180eaec5121528e9d8a84f1a7e64459e17fb89.tar.gz
perlweeklychallenge-club-3c180eaec5121528e9d8a84f1a7e64459e17fb89.tar.bz2
perlweeklychallenge-club-3c180eaec5121528e9d8a84f1a7e64459e17fb89.zip
Java solution for JortSort
-rw-r--r--challenge-139/ziameraj16/README.md23
-rw-r--r--challenge-139/ziameraj16/java/JortSort.java19
2 files changed, 30 insertions, 12 deletions
diff --git a/challenge-139/ziameraj16/README.md b/challenge-139/ziameraj16/README.md
index f6c41db25d..fe778e7f88 100644
--- a/challenge-139/ziameraj16/README.md
+++ b/challenge-139/ziameraj16/README.md
@@ -1,23 +1,22 @@
-# Workdays
+# Jort Sort
## Java Solution
To compile the code run
```java
-javac Workdays.java
+javac JortSort.java
```
To run
```java
-java Workdays
+java JortSort
```
### Example
```bash
-~/study/github/perlweeklychallenge-club/challenge-138/ziameraj16/java$ javac Workdays.java
-~/study/github/perlweeklychallenge-club/challenge-138/ziameraj16/java$ java Workdays
-Enter the year
-2021
-Number of workdays: 261
-~/study/github/perlweeklychallenge-club/challenge-138/ziameraj16/java$ java Workdays
-Enter the year
-2020
-Number of workdays: 262
+~/study/github/perlweeklychallenge-club/challenge-139/ziameraj16$ java JortSort
+Enter comma separated list
+1,2,3,4,5,6
+1
+~/study/github/perlweeklychallenge-club/challenge-139/ziameraj16$ java JortSort
+Enter comma separated list
+1,2,3,4,5,7,6
+0
```
diff --git a/challenge-139/ziameraj16/java/JortSort.java b/challenge-139/ziameraj16/java/JortSort.java
new file mode 100644
index 0000000000..5866196005
--- /dev/null
+++ b/challenge-139/ziameraj16/java/JortSort.java
@@ -0,0 +1,19 @@
+import java.util.*;
+import java.util.stream.Collectors;
+
+public class JortSort {
+
+ public static void main(String[] args) {
+ Scanner scanner = new Scanner(System.in);
+ System.out.println("Enter comma separated list");
+ List list = Arrays.stream(scanner.nextLine().split(",")).map(Integer::parseInt).collect(Collectors.toList());
+ System.out.println(isSorted(list));
+ }
+
+ private static int isSorted(List<Integer> list) {
+ List temp = new ArrayList(list);
+ Collections.sort(temp);
+ return temp.equals(list) ? 1 : 0;
+ }
+}
+