Skip to content

Instantly share code, notes, and snippets.

View KvanTTT's full-sized avatar

Ivan Kochurkin KvanTTT

View GitHub Profile
@KvanTTT
KvanTTT / ProgrammerCoffe.cs
Created June 22, 2017 14:09
The task about programmar and coffe breaks
using System;
using static System.Console;
namespace ProgrammerCoffe
{
class Program
{
static void Main(string[] args)
{
do
@KvanTTT
KvanTTT / Long-Sentence.md
Last active May 29, 2017 13:56
Длинное предложение, разбитое на несколько строк

Привет всем! Это пример длинного предложения, которое, тем не менее, разбито на несколько строк, чтобы diff был более удобным (для тех, кто пользуется GitHub для написания статей), а в текстовых редакторах не нужно было бы постоянно включать опцию "переносить по словам" или подобную, чтобы длинные строки всегда помещались в окно.

А это уже новое предложение, которое находится в следующем абзаце. Для этого нужно использовать два разрыва строки. Также стоит обратить внимание на то, что если между строками есть только

echo off
:LOOP
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" "Asciimation_1_3.cs"
"Asciimation_1_3.exe" > "Asciimation_1_3.cs"
type "Asciimation_1_3.cs"
goto LOOP
:END
@KvanTTT
KvanTTT / ManyStringConcatenation.java
Created October 20, 2015 17:07
ANTLR Java7.g4 very slow performance sample (~15 sec Java.g4 versus ~0.15 sec Java8.g4 even with two-stage parsing strategy).
class Test
{
@ApiModelProperty(value =
"0123456789012345678901234567890123456789" +
"0123456789012345678901234567890123456789" +
"0123456789012345678901234567890123456789" +
"0123456789012345678901234567890123456789" +
"0123456789012345678901234567890123456789" +
"0123456789012345678901234567890123456789" +
"0123456789012345678901234567890123456789" +
@KvanTTT
KvanTTT / RationalNumberCounting.cs
Created September 22, 2012 09:04
Rational numbers counting (with inverse)
public static long RationalNumber(long i, long j)
{
if (j == 1)
{
if (i == 0)
return 1;
else if (i == 1)
return 2;
}
@KvanTTT
KvanTTT / QuineClock.bat
Created July 12, 2015 16:34
QuineClock
echo off
:LOOP
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" "QuineClock.cs"
"QuineClock.exe" > "QuineClock.cs"
type "QuineClock.cs"
goto LOOP
:END