Originally by Jack Rometty
Forked from SitePoint's Pen Flat UI Buttons.
A Pen by Ojo Oluwasetemi on CodePen.
{ | |
"vars": { | |
"@gray-base": "#000", | |
"@gray-darker": "lighten(@gray-base, 13.5%)", | |
"@gray-dark": "lighten(@gray-base, 20%)", | |
"@gray": "lighten(@gray-base, 33.5%)", | |
"@gray-light": "lighten(@gray-base, 46.7%)", | |
"@gray-lighter": "lighten(@gray-base, 93.5%)", | |
"@brand-primary": "darken(#428bca, 6.5%)", | |
"@brand-success": "#5cb85c", |
def score(bracket, results, filt, | |
teams_remaining, blacklist, round_num=0): | |
""" | |
Recursively calculates the score of a prediction | |
bracket against a results bracket. | |
- bracket | |
A bitstring representing a prediction bracket. For | |
a 64 game tournament this would be 63 bits. | |
[ | |
{name: 'Afghanistan', code: 'AF'}, | |
{name: 'Åland Islands', code: 'AX'}, | |
{name: 'Albania', code: 'AL'}, | |
{name: 'Algeria', code: 'DZ'}, | |
{name: 'American Samoa', code: 'AS'}, | |
{name: 'AndorrA', code: 'AD'}, | |
{name: 'Angola', code: 'AO'}, | |
{name: 'Anguilla', code: 'AI'}, | |
{name: 'Antarctica', code: 'AQ'}, |
function reverseString(str) { | |
var s = str.split("") | |
.reverse() | |
.join(""); | |
return s; | |
} | |
reverseString("hello"); |
# Compiled source # | |
################### | |
*.com | |
*.class | |
*.dll | |
*.exe | |
*.o | |
*.so | |
# Packages # |
const loop = (() => { | |
const recur = (callback, count, i=0) => { | |
if (i == count-1) return callback(i); | |
callback(i); | |
return recur(callback, count, i+1); | |
}; | |
return (callback, count) => { | |
if (count > 0) return recur(callback, count); | |
}; | |
})(); |
// from http://scratch99.com/web-development/javascript/convert-bytes-to-mb-kb/ | |
function bytesToSize(bytes) { | |
var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; | |
if (bytes == 0) return 'n/a'; | |
var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); | |
if (i == 0) return bytes + ' ' + sizes[i]; | |
return (bytes / Math.pow(1024, i)).toFixed(1) + ' ' + sizes[i]; | |
}; |
"files.autoSave": "afterDelay", | |
"files.associations": { | |
"*.ejs": "html" | |
}, | |
"editor.wordWrap": "on", | |
"workbench.colorTheme": "monokai-best", | |
"workbench.iconTheme": "vscode-icons", | |
"vsicons.dontShowNewVersionMessage": true, | |
"window.zoomLevel": 0, | |
"cSpell.userWords": [ |
Archive/<input>_archive | |
Web/API/AbstractWorker/onerror | |
Web/API/AmbientLightSensor/AmbientLightSensor | |
Web/API/AmbientLightSensor/reading | |
Web/API/AmbientLightSensorReading | |
Web/API/AmbientLightSensorReading/AmbientLightSensorReading | |
Web/API/AmbientLightSensorReading/illuminance | |
Web/API/Animation | |
Web/API/Animation/Animation | |
Web/API/Animation/cancel |