AllesKlar
6.11.2014 - 19:57
Zzepish
Не в обиду будет сказано, но это звучит как:
Подъезжает 15ти летнее чудо на мопеде "Рига-2" к 40ка летним байкерам на Харлеях и начинает рассуждать о том, что их Харлеи говно, потому что Рига жрет 3л бензина на 100 км
Порассуждал, дернул гашетку дрррррр и умчался 15км/ч с горки вниз накатом.
Один бородач такой смотрит с круглыми глазами и говорит: "Это что было?"
А другой ему отвечает "Комары."
_____________
[продано копирайтерам]
Zzepish
в кратце языки где работают все математические правила, и не работает то к чему мы привыкли в том же пхп си и тд)
SerginhoLD
6.11.2014 - 20:13
Цитата (Zzepish @ 6.11.2014 - 15:46) |
Код выше- говнокод. Спросил у препода. Сегодня показали другую тему |
естественно говнокод, вместо того чтобы просто два числа сравнить, ты куролесить через for начал
_____________
"internet explorer всех правильней отображает страницы" ©
Zzepish
6.11.2014 - 21:36
AllesKlar
МБ. Но тут на вкус и цвет...
bestxp
Фига себе.
SerginhoLD
Мне надо было найти самую правую позицию чисел определить (если они есть в числе). Так что цикл необходим. Но мне тут фишку показали. Напишу- покажу
Zzepish
Если не секрет, это ты где так учишься?)
Просто аналогичная ситуация у меня с лабами, так как тоже учусь.
Я сдаю все наперед потом просто на пары могу не ходить, может у вас так можно.
Zzepish
6.11.2014 - 23:14
SDV
я учусь в хнурэ) на инженера по)
Да. Можно сдавать на перед)
Ага другое мышление другие правила, математические ограничения , но лаконичный код без избыточности
Сам недавно стал erlang изучать
Интернсный зараза и быстрый потом ещё haskel или clojure, а там какого нибудь демона сварганю
Zzepish
6.11.2014 - 23:57
bestxp
я вкурсе про оптимизацию И я тащусь от математики, но 5 лет в фарме переточили мой мозг(((
Zzepish
7.11.2014 - 03:22
using System;
class hello
{
static void Main(){
long x=3473147356523L;
string result="Какое-то число не найдено";
byte?[] number_one={5,null};
byte?[] number_two={1,null};
byte variable;
byte counter=0;
while(x!=0 && number_one[0]!=null && number_two[0]!=null){
variable=Convert.ToByte(x%10);
x=(x-variable)/10;
if(number_one[1]==null && variable==number_one[0])
number_one[1]=counter++;
else
if(number_two[1]==null && variable==number_two[0])
number_two[1]=counter++;
}
if(number_one[1]!=null && number_two[1]!=null)
if(number_one[1]<number_two[1])
result="Первое число правее";
else
result="Второе число правее";
Console.WriteLine(result);
Console.ReadLine();
}
}
как-то так
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.