Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Victor Mus sdwvit

🏠
Working from home
View GitHub Profile
View mario.c
#include <stdio.h>
#include <stdlib.h>
#include <cs50.h>
int getHeight(void) {
int height;
do {
height = get_int("Height: ");
} while (
View сс.c
#include <stdio.h>
#include <stdlib.h>
#include <cs50.h>
string INVALID = "INVALID";
string AMEX = "AMEX";
string MASTERCARD = "MASTERCARD";
string VISA = "VISA";
typedef struct {
View crack.c
#include <cs50.h>
#include <stdio.h>
#include <crypt.h>
#include <string.h>
int A_charcode = 65;
int a_charcode = 97;
int abc_size = 25;
string hash;
bool success = false;
View gcd.js
let test = [[3, [666, 123, 57, 191919, 2]]];
function gcd(a, b) {
while (true) {
if (a !== 0 && b !== 0) {
if (a > b) {
a = a % b;
} else {
b = b % a;
}
@sdwvit
sdwvit / generate.sh
Created Oct 30, 2019
Generate cacheable key for CI depending on versioned files diff
View generate.sh
#!/bin/sh
a="$(git diff master... --numstat | awk 'NF==3 {total+=$1+$2} END {printf("%d\n", total)}')" \
if [ "$a" -gt 100 ]
then
echo "bust $(date +%s)" > gitdiff
else
echo "keep" > gitdiff
fi