Skip to content

Instantly share code, notes, and snippets.

View keddad's full-sized avatar
🥨

Nick keddad

🥨
View GitHub Profile
#include <iostream>
#include <fstream>
#include <string>
#include <iomanip>
int main(){
std::ifstream input("input.txt");
input.ignore(',');
int x, y;
input >> x >> y;
#include <iostream>
#include <fstream>
#include <string>
#include <iomanip>
int main(){
std::ifstream input("input.txt");
int x, y;
input >> x >> y;
int tmp;

Варианты тасков

Измерительные приборы в мире магии

WTF?

Разговор в масках

Две маски, с преобразователями голоса. Таск: сам преобразователь голоса. (Преобразование Фурье?)

#include <iostream>
using namespace std;
class Rational {
public:
Rational() {
numerator = 0;
denominator = 1;
}
#include <iostream>
#include <cmath>
using namespace std;
class Rational {
public:
Rational() {
up = 0;
down = 1;
#include <iostream>
#include <cmath>
using namespace std;
class Rational {
public:
Rational() {
up = 0;
down = 1;
50 5
40 4
30 3
20 2
10 1
@keddad
keddad / go.go
Created September 2, 2019 08:38
const (
iterationsNum = 4
goroutinesNum = 4
)
func main() {
for i := 0; i < goroutinesNum; i++ {
fmt.Println("Before gorutine")
go func(th int) {
fmt.Println("In gorutine")

Периодизация русского языка

Вступление

Русский язык относится к восточной группе славянских языков. В докладе я выделю 7 периодов его развития:

  • Протославянский
  • Праславянский
  • Древнерусский
  • Безымянный период XIV-XVII века
@keddad
keddad / log
Created September 6, 2019 06:05
сен 06 09:03:31 keddad-pc org.gnome.Shell.desktop[1896]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
сен 06 09:03:31 keddad-pc org.gnome.Shell.desktop[1896]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
сен 06 09:03:31 keddad-pc org.gnome.Shell.desktop[1896]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
сен 06 09:03:31 keddad-pc org.gnome.Shell.desktop[1896]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
сен 06 09:03:31 keddad-pc org.gnome.Shell.desktop[1896]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
сен 06 09:03:31 keddad-pc org.gnome.Shell.desktop[1896]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
сен 06 09:03:31 keddad-pc org.gnome.Shell.desktop[1896]: Window manager warning: Overwriting existing binding of ke