Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input){
- let minerSet = new Map();
- for(let i = 0; i < input.length; i+=2){
- let resource = input[i];
- let currentQuantity = Number(input[i+1]);
- if(minerSet.has(resource)){
- let currentResource = minerSet.get(resource);
- currentResource += currentQuantity;
- minerSet.set(resource, currentResource);
- }else{
- minerSet.set(resource,currentQuantity);
- }
- }
- Array.from(minerSet).forEach(pair=>{
- console.log(`${pair[0]} -> ${pair[1]}`);
- })
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement