+ 1
I need help with a script
so i have to make a script for school and i am trying to solve this for a week so i came here to ask someone. so for - 6 3 3 8 4 12 2 6 1 10 5 9 11 12 first number (6) is saying how much people is working numbers under first number and next to them (3 8, 4 12...) are the time of work for each guy for example- 3 and 8 means he is working from 3 to 8 so script has to find the longest time when 3 (second number) same people work at the same time and answer for this values is 4 (time) 1 2 4 (people)
8 ответов
+ 6
Like:
6 2
1-6
3-7
7-9
Create an array
Count how many ranges have 1
Count how many ranges have 2
...
Then store in a list.
Find the maximum consecutive terms where the value is >=2
That is your time.
Then, trace back the time to the people
+ 5
you use an array and store how many people work for the whole day, count the maximum number of terms in a row >=3.
+ 5
Then, you can trace it back to the people
+ 4
Okay
+ 3
i will have to translate what did u exactly mean later but can you give me a Little example?
+ 3
oh thats nice idea, i will try to make something with this informations but i will type here if i have more troubles okey?
+ 2
i am not asking for a completed script but for an idea how to make it (sorry for bad english, i am from poland)
0
i think i got it working, still have to do a calculation about how long they will work but the hard part is done