Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View kocko's full-sized avatar
:octocat:
:)

Konstantin Yovkov kocko

:octocat:
:)
  • Sofia, Bulgaria
View GitHub Profile
import java.util.Comparator;
import java.util.PriorityQueue;
public class MahdiJumping {
public long minDis(int n, int A, int B, int a, int b) {
long[] dist = new long[n];
for (int i = 0; i < n; i++) {
dist[i] = Long.MAX_VALUE;
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
public class MahdiJumpingTest {
private MahdiJumping sut;
package codeforces.contests1101_1200.problemset1108;
import java.util.HashMap;
import java.util.Map;
class Solution {
private class DisjointSet {
private int[] root, size;
private DisjointSet(int n) {
class Solution {
private class DisjointSet {
private int[] root, size;
private DisjointSet(int n) {
root = new int[n];
size = new int[n];
for (int i = 0; i < n; i++) {
root[i] = i;
size[i] = 1;
import java.util.Comparator;
import java.util.PriorityQueue;
import java.util.Scanner;
class GFG {
private PriorityQueue<Integer> min = new PriorityQueue<>(), max = new PriorityQueue<>(Comparator.reverseOrder());
public int findRunningMedian(int a) {
min.add(a);
void buildGraph() {
int n = grid.length;
for (int i = 0; i < n; i++) {
for (int j = i + 1; j < n; j++) {
if (grid[i][j] == -1 || grid[j][i] == -1) continue;
if (grid[i][j] == grid[j][i]) {
if (grid[i][j] == 0) {
imply(2 * i, not(2 * j));
imply(2 * j, not(2 * i));
} else {
import java.io.BufferedReader;
import java.io.Closeable;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;
import java.util.StringTokenizer;
import java.util.Scanner;
public class Read {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x = sc.nextInt(), y = sc.nextInt();
System.out.println("x + y = " + (x + y));
sc.close();
}
import java.util.Scanner;
public class MyClass {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.println("Vyvedete a");
double a = sc.nextDouble();
@kocko
kocko / Main.java
Last active December 21, 2017 11:36
import java.io.BufferedReader;
import java.io.Closeable;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;