Skip to content

Instantly share code, notes, and snippets.

View pihanya's full-sized avatar
🛠️

Mikhail Gostev pihanya

🛠️
View GitHub Profile
@pihanya
pihanya / index.html
Last active August 22, 2016 03:15
Index page of CleverHome project
<!DOCTYPE html>
<html lang="ru-RU">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" href="style.css">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
@pihanya
pihanya / style.css
Last active August 20, 2016 06:12
Style file of CleverHome project
@import 'https://fonts.googleapis.com/css?family=Roboto:300,400,700';
Inherited from html
html {
line-height: 20px;
}
html, body {
height: 100%;
margin: 0;
import java.io.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class Main {
private static HashMap<String, Integer> map = new HashMap<>();
private static File file = new File( "filename.txt" );
private static void loadData() throws IOException {
@pihanya
pihanya / ege_demo_27.cpp
Created February 21, 2017 18:14
Решение задачи из демоверсии ЕГЭ по информатике 2017 года
#include <iostream>
using namespace std;
int main() {
int sum1 = 0, sum2 = 0, sum3 = 0, n, a, b, modA, modB, s1, s2, s3;
cin >> n;
for(int i = 0; i < n; ++i) {
cin >> a >> b;
var c: array[0.. 19] of char;
var x: char;
var i, d: integer;
Begin
for i := 0 to 19 do // Заполняем массив шарпами.
c[i] := '#'; // В данном случае символ шарп будет означать конец слова. Например ['D', 'i', 'a', 'n', 'a', '#', '#', ..., '#']
d := 0;
i := 0;
var
N, i, p, j, minEven, minOdd, minComp: Integer;
var
a: array[1..6] of Integer;
begin
readln(N);
minEven := 1002;
minOdd := 1001;
minComp := 1003002;
var N, K, i, j, apTime, freeTime: Integer;
var str, sName: String;
var ar: array of String;
var cells: array[0..999] of Integer;
function getTime(time: String): Integer;
var arCache: array of String;
var valH, valM, tr: Integer;
begin
arCache := time.Split(':');
type sName = record
str: String;
used: Integer;
end;
var N, i, j: Integer;
var str: String;
var def: sName;
var ar: array[0..99] of sName;
var sAr: array of String;
var N, sum, back, i, j, c, tr: Integer;
var str: String;
var ar: array[0..999] of Integer;
Begin
back := 0;
for i := 0 to 999 do
ar[i] := -1;
readln(N);
for i := 0 to (N - 1) do begin
for j := 0 to (N - 1) do begin
if(a[i, j] <> a[j, i]) then begin
writeln('Не является');
exit;
end;
end;
end;
writeln('Является');