Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
68 views
Wings T4 Programming Java Handson
Fresco handson
Uploaded by
Krishna Rajes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download now
Download
Save Wings T4 Programming Java Handson For Later
Download
Save
Save Wings T4 Programming Java Handson For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
68 views
Wings T4 Programming Java Handson
Fresco handson
Uploaded by
Krishna Rajes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download now
Download
Save Wings T4 Programming Java Handson For Later
Carousel Previous
Carousel Next
Save
Save Wings T4 Programming Java Handson For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 3
Search
Fullscreen
1.
Coding – Chairs Requirement hands on
2. import java.io.*;
3. import java.math.*;
4. import java.security.*;
5. import java.text.*;
6. import java.util.*;
7. import java.util.concurrent.*;
8. import java.util.function.*;
9. import java.util.regex.*;
10. import java.util.stream.*;
11. import static java.util.stream.Collectors.joining;
12. import static java.util.stream.Collectors.toList;
13.
14. class Result {
15.
16. /*
17. * Complete the 'minChairs' function below.
18. *
19. * The function is expected to return an
INTEGER_ARRAY.
20. * The function accepts STRING_ARRAY simulations
as parameter.
21. */
22.
23. public static List<Integer> minChairs(List<String>
simulations) {
24. // Write your code here
25. List<Integer> results = new ArrayList<>();
26. for(String simulation:simulations){
27. int Total = 0;
28. int Available = 0;
29. for(char action:simulation.toCharArray()){
30. if(action == 'C'){
31. if(Available > 0){
32. Available--;
33. }
34. else{
35. Total++;
36. }
37. }
38. else if(action =='R'){
39. Available++;
40. }
41. else if(action =='U'){
42. if(Available > 0){
43. Available--;
44. }
45. else{
46. Total++;
47. }
48. }
49. else if(action == 'L'){
50. Available++;
51. }
52. }
53.
54. results.add(Total);
55. }
56. return results;
57.
58. }
59.
60.
61.
62. }
63.
64. public class Solution {
65. public static void main(String[] args) throws
IOException {
66. BufferedReader bufferedReader = new
BufferedReader(new InputStreamReader(System.in));
67. BufferedWriter bufferedWriter = new
BufferedWriter(new
FileWriter(System.getenv("OUTPUT_PATH")));
68.
69. int simulationsCount =
Integer.parseInt(bufferedReader.readLine().trim());
70.
71. List<String> simulations = IntStream.range(0,
simulationsCount).mapToObj(i -> {
72. try {
73. return bufferedReader.readLine();
74. } catch (IOException ex) {
75. throw new RuntimeException(ex);
76. }
77. })
78. .collect(toList());
79.
80. List<Integer> result =
Result.minChairs(simulations);
81.
82. bufferedWriter.write(
83. result.stream()
84. .map(Object::toString)
85. .collect(joining("\n"))
86. + "\n"
87. );
88.
89. bufferedReader.close();
90. bufferedWriter.close();
91. }
92. }
93.
You might also like
CS Classroom Paper 1 Guide
PDF
No ratings yet
CS Classroom Paper 1 Guide
56 pages
Xii 2021 22 t2 Assign It
PDF
No ratings yet
Xii 2021 22 t2 Assign It
4 pages
Full_Algorithm_Lab_Codes_Java
PDF
No ratings yet
Full_Algorithm_Lab_Codes_Java
6 pages
Fast I - O in Java in Competitive Programming - GeeksforGeeks
PDF
No ratings yet
Fast I - O in Java in Competitive Programming - GeeksforGeeks
1 page
CTS JAVA Complete Solution
PDF
100% (1)
CTS JAVA Complete Solution
122 pages
Strivers Problem Solving Java
PDF
No ratings yet
Strivers Problem Solving Java
11 pages
Mobile App Development Using Android: Assignment - I
PDF
No ratings yet
Mobile App Development Using Android: Assignment - I
6 pages
Major Exam 02 Saturday, August 7, 2010 Time: 100 Minutes: Summer Semester (093) ICS 102 - Introduction To Computing I
PDF
No ratings yet
Major Exam 02 Saturday, August 7, 2010 Time: 100 Minutes: Summer Semester (093) ICS 102 - Introduction To Computing I
9 pages
Lab Exam
PDF
No ratings yet
Lab Exam
9 pages
Java Fundamentals
PDF
No ratings yet
Java Fundamentals
9 pages
CS140 3738 10 F Sol
PDF
No ratings yet
CS140 3738 10 F Sol
6 pages
java_assignmnet
PDF
No ratings yet
java_assignmnet
6 pages
JAVA OUTPUT QUESTION FOR PRACTISE (CONDITIONAL STATEMENT)
PDF
No ratings yet
JAVA OUTPUT QUESTION FOR PRACTISE (CONDITIONAL STATEMENT)
14 pages
[Key] Csa u8l1 Project Planning Extra Practice
PDF
No ratings yet
[Key] Csa u8l1 Project Planning Extra Practice
3 pages
Mustafa_CS_Mock[1]
PDF
No ratings yet
Mustafa_CS_Mock[1]
11 pages
Project_Computer (1)
PDF
No ratings yet
Project_Computer (1)
34 pages
Linear S GR 10
PDF
No ratings yet
Linear S GR 10
11 pages
Practical 11 of 2012 Solution
PDF
0% (1)
Practical 11 of 2012 Solution
5 pages
Sa Comprog To Tangina Talaga
PDF
No ratings yet
Sa Comprog To Tangina Talaga
18 pages
Java Questions for Cloudy Coders
PDF
No ratings yet
Java Questions for Cloudy Coders
46 pages
ICG511S 2023 First Opportunity Memorandum Final
PDF
No ratings yet
ICG511S 2023 First Opportunity Memorandum Final
11 pages
Groovy Programming Fresco Play Handson Answers
PDF
No ratings yet
Groovy Programming Fresco Play Handson Answers
19 pages
Solution
PDF
No ratings yet
Solution
6 pages
Java Assignment Revised
PDF
No ratings yet
Java Assignment Revised
23 pages
Object Oriented Programming Assignment Aman Paniya MBA Tech LL Year
PDF
No ratings yet
Object Oriented Programming Assignment Aman Paniya MBA Tech LL Year
16 pages
2425 Level N AP Computer Science Course Questions Solutions (4)
PDF
No ratings yet
2425 Level N AP Computer Science Course Questions Solutions (4)
24 pages
2425 Level N AP Computer Science Course Questions Solutions (1)
PDF
No ratings yet
2425 Level N AP Computer Science Course Questions Solutions (1)
23 pages
ITCS114-Final - Key
PDF
No ratings yet
ITCS114-Final - Key
6 pages
Array Programs Class 10TH
PDF
No ratings yet
Array Programs Class 10TH
10 pages
Softcopy of Javafile
PDF
No ratings yet
Softcopy of Javafile
75 pages
Value Added Course on JAVA
PDF
No ratings yet
Value Added Course on JAVA
9 pages
java_practice_questions
PDF
No ratings yet
java_practice_questions
4 pages
Final Exam: Key Solution
PDF
No ratings yet
Final Exam: Key Solution
7 pages
Problem As Parcial
PDF
No ratings yet
Problem As Parcial
11 pages
With Arraylists: FIT9131 Semester 2 2019 Assignment 2
PDF
No ratings yet
With Arraylists: FIT9131 Semester 2 2019 Assignment 2
8 pages
STW5008CEM CourseWork 1719734809695-1
PDF
No ratings yet
STW5008CEM CourseWork 1719734809695-1
12 pages
Notes
PDF
No ratings yet
Notes
22 pages
Chapter 7 Array Programs Solution
PDF
No ratings yet
Chapter 7 Array Programs Solution
17 pages
Java Lab Final
PDF
No ratings yet
Java Lab Final
77 pages
Cse1007 - Java Programming LAB Digital Assignment 1 Name-Jeetesh Gowder Reg No: 19BCE2176 Slot: L21+L22
PDF
No ratings yet
Cse1007 - Java Programming LAB Digital Assignment 1 Name-Jeetesh Gowder Reg No: 19BCE2176 Slot: L21+L22
11 pages
C# Answers
PDF
No ratings yet
C# Answers
104 pages
Java Assignment -1 22-7-24 (1)
PDF
No ratings yet
Java Assignment -1 22-7-24 (1)
20 pages
Print Customer Details: Import Import Public Class Public Static Void New
PDF
No ratings yet
Print Customer Details: Import Import Public Class Public Static Void New
51 pages
Ai
PDF
No ratings yet
Ai
26 pages
Lab 3
PDF
No ratings yet
Lab 3
6 pages
Java Programs XII 802
PDF
No ratings yet
Java Programs XII 802
25 pages
OutPut Generation Set1
PDF
No ratings yet
OutPut Generation Set1
17 pages
If-Else Student Exercises - HW
PDF
No ratings yet
If-Else Student Exercises - HW
9 pages
IB SL Paper 1 Guide (1)
PDF
No ratings yet
IB SL Paper 1 Guide (1)
37 pages
Practice Worksheet 1 class IX
PDF
No ratings yet
Practice Worksheet 1 class IX
5 pages
Android App Development Test
PDF
No ratings yet
Android App Development Test
2 pages
21BCS7586_PriyanshuMalik_Day~4
PDF
No ratings yet
21BCS7586_PriyanshuMalik_Day~4
7 pages
Java Sample Programs
PDF
No ratings yet
Java Sample Programs
17 pages
Lalala
PDF
No ratings yet
Lalala
5 pages
Final Exam Answer1
PDF
No ratings yet
Final Exam Answer1
5 pages
CSE 1007 - Java Programming
PDF
No ratings yet
CSE 1007 - Java Programming
10 pages
My Class 10 Icse Computer File
PDF
No ratings yet
My Class 10 Icse Computer File
44 pages
Java Gaand Mardi
PDF
No ratings yet
Java Gaand Mardi
70 pages
M251 - Meeting 1-2 - Activity - Solution
PDF
No ratings yet
M251 - Meeting 1-2 - Activity - Solution
5 pages
Javascript Assessment Test
From Everand
Javascript Assessment Test
Edward Yao
No ratings yet
Pytorch MNIST Digits Prediction Hands on 1
PDF
No ratings yet
Pytorch MNIST Digits Prediction Hands on 1
16 pages
Introduction to Pharmacy Retail
PDF
No ratings yet
Introduction to Pharmacy Retail
15 pages
Healthcare Overview
PDF
No ratings yet
Healthcare Overview
16 pages
Pharmaco Vigilance
PDF
No ratings yet
Pharmaco Vigilance
11 pages
Fundamentals of machine learning with QA
PDF
No ratings yet
Fundamentals of machine learning with QA
41 pages
Fundamentals of Computer Vision with QA
PDF
No ratings yet
Fundamentals of Computer Vision with QA
25 pages
Fundamentals of Azure AI services with QA
PDF
No ratings yet
Fundamentals of Azure AI services with QA
15 pages
Fundamentals of Facial Recognition with QA
PDF
No ratings yet
Fundamentals of Facial Recognition with QA
6 pages
Cs 2433
PDF
No ratings yet
Cs 2433
6 pages
VKDSL 1
PDF
No ratings yet
VKDSL 1
9 pages
OS - PracticalAssignment 1 - Operation On Process - Shell Programming
PDF
No ratings yet
OS - PracticalAssignment 1 - Operation On Process - Shell Programming
14 pages
DBMS Unit 4
PDF
No ratings yet
DBMS Unit 4
35 pages
Saif 8
PDF
No ratings yet
Saif 8
7 pages
Fresco 2 Play Coding Answers
PDF
No ratings yet
Fresco 2 Play Coding Answers
31 pages
ASSIGNMENT 3 MAINFRAME
PDF
No ratings yet
ASSIGNMENT 3 MAINFRAME
5 pages
P-Programming in Java - BSC - 3rd Sem - Unit-1
PDF
No ratings yet
P-Programming in Java - BSC - 3rd Sem - Unit-1
10 pages
Ekta Practical File
PDF
No ratings yet
Ekta Practical File
46 pages
OOPS LIST OF PRACTICALS
PDF
No ratings yet
OOPS LIST OF PRACTICALS
25 pages
History of C Language
PDF
No ratings yet
History of C Language
6 pages
Udemy 2
PDF
No ratings yet
Udemy 2
2 pages
Mid Semester Question Paper Programming in C
PDF
No ratings yet
Mid Semester Question Paper Programming in C
8 pages
Old Question Papers of OOPs Using C++
PDF
No ratings yet
Old Question Papers of OOPs Using C++
4 pages
G6 - Sa2 Revision Worksheet 2023-24
PDF
No ratings yet
G6 - Sa2 Revision Worksheet 2023-24
4 pages
Syllabus of Core Java
PDF
No ratings yet
Syllabus of Core Java
4 pages
JAVA - JDBC and VB - ADO - NET Comparison
PDF
No ratings yet
JAVA - JDBC and VB - ADO - NET Comparison
2 pages
BDC Xk02 Ooabap
PDF
No ratings yet
BDC Xk02 Ooabap
14 pages
CD Lab Manual
PDF
No ratings yet
CD Lab Manual
18 pages
Implementing Managed Code in SQL Server
PDF
No ratings yet
Implementing Managed Code in SQL Server
19 pages
PST Programs
PDF
No ratings yet
PST Programs
14 pages
Chapter 4
PDF
No ratings yet
Chapter 4
26 pages
Lecture 2
PDF
No ratings yet
Lecture 2
22 pages
JAVA Mod5
PDF
No ratings yet
JAVA Mod5
17 pages
Q bank
PDF
No ratings yet
Q bank
4 pages
React Interview Sudheer
PDF
No ratings yet
React Interview Sudheer
50 pages
Java Technologies I
PDF
No ratings yet
Java Technologies I
93 pages
Movie Ticket Booking
PDF
No ratings yet
Movie Ticket Booking
15 pages
Goto Statement in C
PDF
No ratings yet
Goto Statement in C
6 pages
CSS
PDF
No ratings yet
CSS
2 pages