blindbarada #61 15 марта 2012 такое число кстати 1 шестизначное тот, без кого мир не может существовать! недовольным Поделиться сообщением Ссылка на сообщение
Just.Doit #62 15 марта 2012 во 1х с калюкулятором это сидеть это пиздец прога посчитает за 1 сек, а писать ее поимерно 5 минут во 2х похоже на типичную олимпиадную задачку. решается "типа" нестандартно. точнее наоборот, по стандарту олимп. задач, надо отбросить невозможные варианты за счет четности, размерности, повторяемости или не повторяемости чисел, и прочих ограничений указанных в условии (или выведенных за счет логики и математики из условий) далее остается что-то вроде 10 возможных вариантов, из которых ты реально перебираешь и находишь верные ответы. иногда остается только 1 вариант уже после ограничений. очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
rubish #63 15 марта 2012 вот блядь я лажанулся Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Just.Doit #65 15 марта 2012 123615 class Program { static Main(string[] args) { int a = 0; for (int i = 123456; i <= 987654; i++) { if (div1(i) && div2(i) && dif(i)) { a = i; break; } } Console.WriteLine(a); Console.Read(); } public static bool div1(int a) { return a % int.Parse(a.ToString().Substring(0, 3)) == 0; } public static bool div2(int a) { return a % int.Parse(a.ToString().Substring(3, 3)) == 0; } public static bool dif(int a) { bool result = false; foreach (char c in a.ToString().ToCharArray()) result = (from b in a.ToString().ToCharArray() where b == c select a).Count() == 1; return result; } } вот это я понимаю а не то что ебаный паскаль очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Just.Doit #66 15 марта 2012 123615 единичка же повторяется или они не должны повторятся в пределах 3х значных половинок ? типа нельзя 113 и 223, но можно 123 и 123 очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
blindbarada #67 15 марта 2012 4 класс 2 четверть или чё? тот, без кого мир не может существовать! недовольным Поделиться сообщением Ссылка на сообщение
Pedrillo #68 15 марта 2012 123615 class Program { static Main(string[] args) { int a = 0; for (int i = 123456; i <= 987654; i++) { if (div1(i) && div2(i) && dif(i)) { a = i; break; } } Console.WriteLine(a); Console.Read(); } public static bool div1(int a) { return a % int.Parse(a.ToString().Substring(0, 3)) == 0; } public static bool div2(int a) { return a % int.Parse(a.ToString().Substring(3, 3)) == 0; } public static bool dif(int a) { bool result = false; foreach (char c in a.ToString().ToCharArray()) result = (from b in a.ToString().ToCharArray() where b == c select a).Count() == 1; return result; } } вот это я понимаю а не то что ебаный паскаль Си конечно изящней паскаля, но тут он находит нечто другое, чем требуется в условии. Поделиться сообщением Ссылка на сообщение
rubish #69 15 марта 2012 переделал 123984 public static bool dif(int a) { bool result = false; for (int i = 0; i < a.ToString().Length; i++) { char[] arr = a.ToString().Remove(i, 1).ToCharArray(); result = arr.Where(x => x == a.ToString()[i]).Count() == 0; if (!result) break; } return result; } эту функцию переделал Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Just.Doit #70 15 марта 2012 123615 class Program { static Main(string[] args) { int a = 0; for (int i = 123456; i <= 987654; i++) { if (div1(i) && div2(i) && dif(i)) { a = i; break; } } Console.WriteLine(a); Console.Read(); } public static bool div1(int a) { return a % int.Parse(a.ToString().Substring(0, 3)) == 0; } public static bool div2(int a) { return a % int.Parse(a.ToString().Substring(3, 3)) == 0; } public static bool dif(int a) { bool result = false; foreach (char c in a.ToString().ToCharArray()) result = (from b in a.ToString().ToCharArray() where b == c select a).Count() == 1; return result; } } вот это я понимаю а не то что ебаный паскаль Си конечно изящней паскаля, но тут он находит нечто другое, чем требуется в условии. зато красиво а чо находит - похуй вообще ктото там выкладывал чо псчитал паскаль, и выдал кучу чисел что не верно, таких чисел не должно быть больше 10, и скорее всего оно одно, или в приделах 3-5. иначе такое аналитически хуй решишь... очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Pedrillo #71 15 марта 2012 переделал 123984 public static bool dif(int a) { bool result = false; for (int i = 0; i < a.ToString().Length; i++) { char[] arr = a.ToString().Remove(i, 1).ToCharArray(); result = arr.Where(x => x == a.ToString()[i]).Count() == 0; if (!result) break; } return result; } эту функцию переделал Подходит, но тут число точно не одно я чуть выше выложил все числа. Поделиться сообщением Ссылка на сообщение
TheEndlessStory #72 15 марта 2012 переделал 123984 public static bool dif(int a) { bool result = false; for (int i = 0; i < a.ToString().Length; i++) { char[] arr = a.ToString().Remove(i, 1).ToCharArray(); result = arr.Where(x => x == a.ToString()[i]).Count() == 0; if (!result) break; } return result; } эту функцию переделал Поделиться сообщением Ссылка на сообщение
rubish #73 15 марта 2012 [0] 123984 int [1] 126504 int [2] 127508 int [3] 127635 int [4] 128640 int [5] 129645 int [6] 134268 int [7] 134670 int [8] 135270 int [9] 137548 int [10] 137685 int [11] 138276 int [12] 138690 int [13] 139278 int [14] 142568 int [15] 143286 int [16] 143572 int [17] 145290 int [18] 146730 int [19] 148296 int [20] 148592 int [21] 152304 int [22] 152608 int [23] 152760 int [24] 154308 int [25] 156780 int [26] 157628 int [27] 158632 int [28] 158790 int [29] 164328 int [30] 164820 int [31] 167835 int [32] 169845 int [33] 172860 int [34] 173692 int [35] 173865 int [36] 176352 int [37] 178356 int [38] 179358 int [39] 182364 int [40] 184736 int [41] 184920 int [42] 185370 int [43] 185740 int [44] 186372 int [45] 186930 int [46] 187935 int [47] 189756 int [48] 192384 int [49] 192768 int [50] 195780 int [51] 196784 int [52] 204816 int [53] 208416 int [54] 209418 int [55] 209836 int [56] 214856 int [57] 215430 int [58] 215860 int [59] 218436 int [60] 219438 int [61] 219876 int [62] 235470 int [63] 235940 int [64] 237948 int [65] 238476 int [66] 239478 int [67] 245980 int [68] 267534 int [69] 269538 int [70] 273546 int [71] 293586 int [72] 307614 int [73] 309618 int [74] 314628 int [75] 327654 int [76] 329658 int [77] 341682 int [78] 345690 int [79] 351702 int [80] 352704 int [81] 354708 int [82] 356712 int [83] 358716 int [84] 359718 int [85] 364728 int [86] 381762 int [87] 382764 int [88] 391782 int [89] 392784 int [90] 406812 int [91] 413826 int [92] 415830 int [93] 416832 int [94] 431862 int [95] 435870 int [96] 436872 int [97] 451902 int [98] 453906 int [99] 456912 int [100] 458916 int [101] 465930 int [102] 476952 int [103] 478956 int [104] 481962 int [105] 485970 int [106] 486972 int все числа Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
LethalDoseInjecter #74 15 марта 2012 123615 class Program { static Main(string[] args) { int a = 0; for (int i = 123456; i <= 987654; i++) { if (div1(i) && div2(i) && dif(i)) { a = i; break; } } Console.WriteLine(a); Console.Read(); } public static bool div1(int a) { return a % int.Parse(a.ToString().Substring(0, 3)) == 0; } public static bool div2(int a) { return a % int.Parse(a.ToString().Substring(3, 3)) == 0; } public static bool dif(int a) { bool result = false; foreach (char c in a.ToString().ToCharArray()) result = (from b in a.ToString().ToCharArray() where b == c select a).Count() == 1; return result; } } вот это я понимаю а не то что ебаный паскаль Си конечно изящней паскаля, но тут он находит нечто другое, чем требуется в условии. Это не Си ;\ бтв прекратите мериться кодами Philip Glass – Glassworks: ClosingRoberto Cacciapaglia – HomeDanny Elfman – The Truth Поделиться сообщением Ссылка на сообщение
rubish #75 15 марта 2012 бля. что-то у меня не всё вывело Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Just.Doit #76 15 марта 2012 123615 class Program { static Main(string[] args) { int a = 0; for (int i = 123456; i <= 987654; i++) { if (div1(i) && div2(i) && dif(i)) { a = i; break; } } Console.WriteLine(a); Console.Read(); } public static bool div1(int a) { return a % int.Parse(a.ToString().Substring(0, 3)) == 0; } public static bool div2(int a) { return a % int.Parse(a.ToString().Substring(3, 3)) == 0; } public static bool dif(int a) { bool result = false; foreach (char c in a.ToString().ToCharArray()) result = (from b in a.ToString().ToCharArray() where b == c select a).Count() == 1; return result; } } вот это я понимаю а не то что ебаный паскаль Си конечно изящней паскаля, но тут он находит нечто другое, чем требуется в условии. Это не Си ;\ бтв прекратите мериться кодами а ты не умничай что это не си подумаешь си++ ну или похоже на джаву, или мб си# но и си++ тоже может быть если это лишь часть программы вообще они все си++ подобные, тут особо умничать нечего, синтаксис один ведь (тчнее похожий). очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
rubish #77 15 марта 2012 а нет. у меня всё верно выпилило. то у чувака с паскалем хуйню Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
LethalDoseInjecter #78 15 марта 2012 >>а ты не умничай что это не си подумаешь си++ ну или похоже на джаву, или мб си# но и си++ тоже может быть если это лишь часть программы вообще они все си++ подобные, тут особо умничать нечего, синтаксис один ведь (тчнее похожий). OKAY.jpg Просто не знал, что в си есть классы ;\\\\\\\ Philip Glass – Glassworks: ClosingRoberto Cacciapaglia – HomeDanny Elfman – The Truth Поделиться сообщением Ссылка на сообщение
Pedrillo #79 15 марта 2012 бля. что-то у меня не всё вывело Даже среди этих чисел у тебя не все. Например среди 200к подходит число 235764. У тебя его нет. а нет. у меня всё верно выпилило. то у чувака с паскалем хуйню Возьми любые из чисел из моего списка, которых нет у тебя и проверь на калькуляторе. Убедишся в своей неправоте. Поделиться сообщением Ссылка на сообщение
Murr #80 15 марта 2012 бля. что-то у меня не всё вывело А у слого заглота всё выводится. Поделиться сообщением Ссылка на сообщение