Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
1. Christmass Spirit function xmassSpirit(input){ let maxQuant=Number(input[0]); let days=Number(input[1]); let spirit=0; let cost=0; for (let i=1; i<=days; i++){ if (i%11===0){ maxQuant+=2; } if (i%2===0){ cost+=maxQuant*2; spirit+=5; } if (i%3===0){ cost+=(maxQuant*5)+(maxQuant*3); spirit+=13; } if (i%5===0){ cost+=maxQuant*15; spirit+=17; if (i%3===0){ spirit+=30; } } if (i%10===0){ spirit-=20; cost+=23; } } if (days%10==0){ spirit-=30; } console.log(`Total cost: ${cost}`); console.log(`Total spirit: ${spirit}`) } 2. Santa's List function santasList(input){ let kidsList=input.shift() .split("&"); let commandsArr=input; commandsArr.pop(); for (let i=0; i
=housesArr.length){ landedAt=landedAt-(housesArr.length); } position=landedAt; if (housesArr[landedAt]>=2){ housesArr[landedAt]-=2; } else { console.log(`House ${landedAt} will have a Merry Christmas.`); } } } console.log(`Santa's last position was ${landedAt}.`); let failedHouses=0; housesArr.forEach(house => { if (house!==0){ failedHouses++; } }); if (failedHouses!==0){ console.log(`Santa has failed ${failedHouses} houses.`); } else { console.log(`Mission was successful.`); } }
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)