I hereby claim:
- I am vikhyat on github.
- I am vikhyat (https://keybase.io/vikhyat) on keybase.
- I have a public key whose fingerprint is 4B56 5241 D57E 05C0 63FC D8BB 93DF 9F5A 4004 802A
To claim this, I am signing this object:
#define eq(X, a) ((X[0] == a[0]) && (X[1] == a[1])) | |
main() { | |
int t; | |
float tp, tn, fp, fn, p, r; | |
tp = tn = fp = fn = 0; | |
char c[3]; | |
scanf("%d\n", &t); | |
while (t--) { |
main() { | |
char c = getchar(), t, p = -1; | |
int freq[128] = {0}; | |
while ( (t = getchar()) != '\n' ) { | |
if (p == c) | |
freq[t] ++; | |
p = t; | |
} |
def ncr(n, r) | |
a, b = r, n-r | |
a, b = b, a if a < b # a is the larger | |
numer = (a+1..n).inject(1) { |t,v| t*v } # n!/r! | |
denom = (2..b).inject(1) { |t,v| t*v } # (n-r)! | |
numer / denom | |
end | |
def ncrdigs_naive(n, r, base) | |
ncr(n, r).to_s(base).length |
#include <stdio.h> | |
int gray_decode(int n) { | |
int p = n; | |
while (n >>= 1) p ^= n; | |
return p; | |
} | |
int main() { | |
int t, c; |
a, b = gets.split.map {|x| x.to_i } | |
data = [] | |
a.times do | |
data << gets.split.map {|x| x.to_i } | |
end | |
gets.to_i.times do | |
px, py, qx, qy = gets.split.map {|x| x.to_i } | |
sum = 0 |
gets.to_i.times do | |
n = gets.to_i | |
puts 4*n*n - 3*n | |
end |
I hereby claim:
To claim this, I am signing this object:
require 'nokogiri' | |
require 'date' | |
require 'json' | |
def repair_broken_html(html) | |
rep = html | |
# Broken UTF-8 encoding. | |
rep = rep.unpack('C*').pack('U*') unless rep.valid_encoding? | |
# "<" is not escaped. | |
rep = rep.gsub(/<([^A-Za-z!\/])/, '<\1') |
unless File.exist?('Gemfile') | |
File.write('Gemfile', <<-GEMFILE) | |
source 'https://rubygems.org' | |
gem 'rails', github: 'rails/rails' | |
gem 'arel', github: 'rails/arel' | |
gem 'sqlite3' | |
GEMFILE | |
system 'bundle' | |
end |
:command WQ wq | |
:command Wq wq | |
:command W w | |
:command Q q |