Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Solve(args) {
- var numbers = args[0];
- var numbers = numbers.split(/\D/);
- for (var i = 0; i < numbers.length; i++) {
- for (var j = 0; j < numbers.length; j++) {
- if (numbers[j] === "") {
- numbers.splice(j, 1);
- }
- }
- }
- numbers = numbers.map(Number);
- var tempSeq = 1;
- var maxSeq = 1;
- var isLegit = false;
- for (var i = 0; i < numbers.length; i++) {
- if (numbers[i] === 0) {
- numbers[i] = 0;
- }
- else if (numbers[i] % 2 != 0) {
- numbers[i] = 1;
- }
- else if (numbers[i] % 2 == 0) {
- numbers[i] = 2;
- }
- }
- for (var i = 1; i < numbers.length; i++) {
- if (numbers[i] != numbers[i - 1] || numbers[i] === 0) {
- tempSeq++;
- if (tempSeq > maxSeq) {
- maxSeq = tempSeq;
- }
- }
- else {
- tempSeq = 1;
- }
- }
- return maxSeq;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement