Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Hed-kun

Программирование Т. 5

Рекомендованные сообщения

(изменено)
я пока работаю онли со вторым. но мало ли . . .

под обломать - что подразумевается? ощущения будут ощень хуёвые печальные?

Нет, просто обязательно забудешь где-нибудь память освободить...

аа, да это пофиг. учиться надо ведь.

 

C#-вские проперти сложно не полюбить <3


Изменено пользователем ilsy

76561198051636913.png

Поделиться сообщением


Ссылка на сообщение

чето забыл я на топик подписаться

Поделиться сообщением


Ссылка на сообщение

вот этому пока что ставлю лайк

что посоветуете при переходе с делфи на сишарп?

радоваться

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

запилите олимпиадных задач

 

и не надо мне тут ссылок на гугл

Поделиться сообщением


Ссылка на сообщение

запилите олимпиадных задач

 

и не надо мне тут ссылок на гугл

ну там же на хабре, рашен капы всякие, задачи с разборами. постоянно посты в топах висят.

религия не позволяет самому найти?


76561198051636913.png

Поделиться сообщением


Ссылка на сообщение

Ты еще прошлую не решил :nate:

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

вот норм server.179.ru/tasks/olymp/080.html#g_t080

 

решение:

function foo(a,b) {return +a*b}
foo(2, -2) //4

 

или вот http://server.179.ru/tasks/olymp/039.html#g_t039

 

 

var dates = [
   ['01.01.0001', '02.01.0001', 1],
   ['29.02.2004', '01.03.2005', 366]];

function foo(a, b) {
   function parse (c) {
    var d = c.split('.');
    return [d[1], d[0], d[2]].join('/');
   }
   return (+(new Date(parse(b))) - +(new Date(parse(a)))) / (1000 * 60 * 60 * 24) | 0;
}
for(var i=0; i<dates.length; i++)
   console.assert(foo(dates[i][0], dates[i][1]) === dates[i][2]);

Поделиться сообщением


Ссылка на сообщение

запилите олимпиадных задач

 

и не надо мне тут ссылок на гугл

если бы тебя из универа не выгнали бы - то препод тебе бы запилил

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

Я ходил на олимпиаду в универе

Там писали либо на питоне либо на паскале, последний я вообще не знал, пришлось учить питон по докам которые вылазят по F1 в срочном порядке (за час). Выучил массивы, словари, регулярки, сокеты для работы с файлами. Наговнокодил и занял первое место среди 1 курса. Вы бы видели рожу моего одногруппника-ботана когда он узнал, что победил я :lol:

Поделиться сообщением


Ссылка на сообщение

Я ходил на олимпиаду в универе

Там писали либо на питоне либо на паскале, последний я вообще не знал, пришлось учить питон по докам которые вылазят по F1 в срочном порядке (за час). Выучил массивы, словари, регулярки, сокеты для работы с файлами. Наговнокодил и занял первое место среди 1 курса. Вы бы видели рожу моего одногруппника-ботана когда он узнал, что победил я :lol:

а разве это не он у тебя на аве?

76561198051636913.png

Поделиться сообщением


Ссылка на сообщение

Что-то я пропустил как 2пой бросил универ :hmm: Без бумажки, ты букашка. А как же прибавка 25% к зп только из-за наличия диплома? Как же 12 лет доп. стажа если мигрируешь в страну евросоюза или американию? Как же гордость для бабушек и дедушек?

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

Ты еще прошлую не решил :nate:

я вот подумал чо

 

надо составить таблицу (словарь. объект, асоц. массив, хз) и дозаполнить его недостающими цифрами, типа

 

var list = {
   'S' : 1,
   'E' : 2,
   'N' : 3,
   'D' : 4,
   'M' : 5,
   'O' : 6,
   'Y' : 7,
   '_1' : 8,
   '_2' : 9,
   '_3' : 0,
}

 

и делать перестановку между собой, как я понимаю методом пузырька можно?

 

в итоге все нужные варианты будут проверены, а те которые не подходят чисто из условия отбрасываются

 

Что-то я пропустил как 2пой бросил универ :hmm: Без бумажки, ты букашка. А как же прибавка 25% к зп только из-за наличия диплома? Как же 12 лет доп. стажа если мигрируешь в страну евросоюза или американию? Как же гордость для бабушек и дедушек?

...а с бумажкой мне в туалет

 

>А как же прибавка 25% к зп только из-за наличия диплома

 

ну это разве что у вас в конторе

 

>Как же 12 лет доп. стажа если мигрируешь в страну евросоюза или американию?

 

10 лет стажа === вышка при получении визы/заграна жеж

 

>Как же гордость для бабушек и дедушек?

 

Вот тут пиздец полный, но решение уже принято. Ничего не поделать.

Поделиться сообщением


Ссылка на сообщение

Ты еще прошлую не решил :nate:

я вот подумал чо

 

надо составить таблицу (словарь. объект, асоц. массив, хз) и дозаполнить его недостающими цифрами, типа

 

var list = {
'S' : 1,
'E' : 2,
'N' : 3,
'D' : 4,
'M' : 5,
'O' : 6,
'Y' : 7,
'_1' : 8,
'_2' : 9,
'_3' : 0,
}

 

и делать перестановку между собой, как я понимаю методом пузырька можно?

 

в итоге все нужные варианты будут проверены, а те которые не подходят чисто из условия отбрасываются

10! не дохуя ли вариантов?

Поделиться сообщением


Ссылка на сообщение

Ну я начал писать по другому, но там пздц условий, заебался.

План был такой:

1. Пробуем все цифры для последнего символа ответа

2. На эту цифру влияют только последние из обоих слагаемых. Подбираем их так чтобы в сумме или мод 10 они давали цифру из п.1

3. Если прокатил вариант, убираем эти символы (оставляем типа SEN+MOR+MONE) ну и сохраняем че к чему присвоили. И идем рекурсивно в 1 (нужно не забыть еще если сумма >10 была что +1 будет)

4. Когда всем буквам присвоили цифры, чекаем. Если не прокатило то откатываемся назад.

 

Как-то так.

Поделиться сообщением


Ссылка на сообщение

Что-то я пропустил как 2пой бросил универ :hmm: Без бумажки, ты букашка. А как же прибавка 25% к зп только из-за наличия диплома? Как же 12 лет доп. стажа если мигрируешь в страну евросоюза или американию? Как же гордость для бабушек и дедушек?

ну всё, иду учиться в следующем году!

 

наебал кажись :(

 


76561198051636913.png

Поделиться сообщением


Ссылка на сообщение

10 лет стажа === вышка при получении визы/заграна жеж

если я ничего не путаю - то 5 лет стажа приравниваются к 2 годам обучения. следовательно бакалавр - это 20 лет стажа

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

Я нихуя не понял. Зачем какие-то левые _1 _2 _3? Полный перебор это размещения из 10 по (количество букв). Для SEND+MORE=MONEY это размещения из 10 по 8. Количество вариантов 10! / 2. Я уже писал это О_О

 

Ну я начал писать по другому, но там пздц условий, заебался.

План был такой:

1. Пробуем все цифры для последнего символа ответа

2. На эту цифру влияют только последние из обоих слагаемых. Подбираем их так чтобы в сумме или мод 10 они давали цифру из п.1

3. Если прокатил вариант, убираем эти символы (оставляем типа SEN+MOR+MONE) ну и сохраняем че к чему присвоили. И идем рекурсивно в 1 (нужно не забыть еще если сумма >10 была что +1 будет)

4. Когда всем буквам присвоили цифры, чекаем. Если не прокатило то откатываемся назад.

 

Как-то так.

 

Да, я думал над этим алгоритмом, но стало лень реализовывать.

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

10 лет стажа === вышка при получении визы/заграна жеж

если я ничего не путаю - то 5 лет стажа приравниваются к 2 годам обучения. следовательно бакалавр - это 20 лет стажа

бакалавр это 4 года

то есть 10 лет стажа

 

 

хз о чем ты

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...