Skip to content

Instantly share code, notes, and snippets.

View venelin-mihaylov's full-sized avatar

Venelin Mihaylov venelin-mihaylov

  • Sofia, Bulgaria
View GitHub Profile
172.17.27.15 2999.enf.bg
// you can write to stdout for debugging purposes, e.g.
// console.log('this is a debug message');
function solution(S) {
// write your code in JavaScript (Node.js 6.4.0)
var opened = []
var ret = 1;
for(var i = 0; i < S.length; i++) {
if(S[i] == '{' || S[i] == '[' || S[i] == '(') {
opened.push(S[i])
// you can write to stdout for debugging purposes, e.g.
// console.log('this is a debug message');
function solution(H) {
// write your code in JavaScript (Node.js 6.4.0)
stack = [H[0]];
count = 1;
let y = H[0];
for(var x = 1; x < H.length; x++) {
// you can write to stdout for debugging purposes, e.g.
// console.log('this is a debug message');
function solution(S, P, Q) {
let factor = []
var impact = {
'A': 1,
'C': 2,
'G': 3,
// you can write to stdout for debugging purposes, e.g.
// console.log('this is a debug message');
function impact(gen) {
switch(gen) {
case 'A': return 1;
case 'C': return 2;
case 'G': return 3;
case 'T': return 4;
}
# you can write to stdout for debugging purposes, e.g.
# print("this is a debug message")
def solution(A):
# write your code in Python 2.7
pas=0
mul=0
for v in A:
if v:
pas += mul
// you can write to stdout for debugging purposes, e.g.
// console.log('this is a debug message');
function solution(A) {
// write your code in JavaScript (Node.js 6.4.0)
var mul =0;
var pass = 0;
for(var i=0; i<A.length; i++) {
if(A[i] === 0) {
mul++;
// you can write to stdout for debugging purposes, e.g.
// console.log('this is a debug message');
function solution(A, D) {
// write your code in JavaScript (Node.js 6.4.0)
const N = A.length
if(D > N + 1) {
return 0;
}
# you can write to stdout for debugging purposes, e.g.
# print("this is a debug message")
def solution(A):
# write your code in Python 2.7
if len(A) < 4:
return 0
for p in xrange(0, len(A)-3):
for q in xrange(p+1, len(A)-2):
function solution(A) {
if(A.length === 0) {
return 0;
}
// write your code in JavaScript (Node.js 6.4.0)
A = A.sort((a,b) => a > b)
var distinct = 1;
var last = A[0]
for(var i = 1; i < A.length; i++) {
if(A[i] != last) {