- 1
Мир! Труд! Май!
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
Мир! Труд! Май!
С праздником, питухи!
−1
number = input("Введите цифру от 1000, до 20000: >")
if int(number) < 1000 or int(number) > 20_000:
print("Неправильное число")
exit(0)
j = '' # сделать стринг
i = 0 # for
maximum = [] # поиск максимального числа
count = 0 # ошибка
while i < int(number):
i += 1 # ++
i_string = str(i)
j = i_string[::-1]
if int(i) + int(j) == int(number):
maximum.append(int(i))
count += 1 # ошибка
if count == 0:
print(0)
exit(0)
print(max(maximum))
Цель кода была в том, чтобы найти максимальный x, по формуле X+F(x) = N, где N число, которое ввели, а F(X) перевёрнутый X
x = 1234 f(x) = 4321
−1
ВЫБОР КОГДА ПОДСТРОКА(Поле, 1, 1) <> ""-"" ТОГДА
ПОДСТРОКА(Поле, 1, 1)
ИНАЧЕ """"
КОНЕЦ
+
ВЫБОР КОГДА ПОДСТРОКА(Поле, 2, 1) <> ""-"" ТОГДА
ПОДСТРОКА(Поле, 2, 1)
ИНАЧЕ """"
КОНЕЦ
+
...
+
ВЫБОР КОГДА ПОДСТРОКА(Поле, 100, 1) <> ""-"" ТОГДА
ПОДСТРОКА(Поле, 100, 1)
ИНАЧЕ """"
КОНЕЦ
Реализация СтрЗаменить() в запросе
0
jopa | parasha
Допустим jopa бесконечно срёт в STDOUT.
parasha это всё читает из STDIN.
Что будет делать ОС, если параша не будет успевать читать высеры?
Держать в памяти? Сохранять на диск?
+3
void Assembler::divsd(XMMRegister dst, Address src) {
NOT_LP64(assert(VM_Version::supports_sse2(), ""));
InstructionMark im(this);
simd_prefix(dst, dst, src, VEX_SIMD_F2);
emit_byte(0x5E);
emit_operand(dst, src);
}
void Assembler::divsd(XMMRegister dst, XMMRegister src) {
NOT_LP64(assert(VM_Version::supports_sse2(), ""));
int encode = simd_prefix_and_encode(dst, dst, src, VEX_SIMD_F2);
emit_byte(0x5E);
emit_byte(0xC0 | encode);
}
void Assembler::divss(XMMRegister dst, Address src) {
NOT_LP64(assert(VM_Version::supports_sse(), ""));
InstructionMark im(this);
simd_prefix(dst, dst, src, VEX_SIMD_F3);
emit_byte(0x5E);
emit_operand(dst, src);
}
void Assembler::divss(XMMRegister dst, XMMRegister src) {
NOT_LP64(assert(VM_Version::supports_sse(), ""));
int encode = simd_prefix_and_encode(dst, dst, src, VEX_SIMD_F3);
emit_byte(0x5E);
emit_byte(0xC0 | encode);
}
void Assembler::emms() {
NOT_LP64(assert(VM_Version::supports_mmx(), ""));
emit_byte(0x0F);
emit_byte(0x77);
}
void Assembler::hlt() {
emit_byte(0xF4);
}
void Assembler::idivl(Register src) {
int encode = prefix_and_encode(src->encoding());
emit_byte(0xF7);
emit_byte(0xF8 | encode);
}
https://github.com/openjdk-mirror/jdk7u-hotspot/blob/50bdefc3afe944ca74c3093e7448d6b889cd20d1/src/cpu/x86/vm/assembler_x86.cpp+2
<script>
var x = [];
var y = [];
x = [<?php foreach ($chart as $word => $f) echo "'$word', " ?>];
y = [<?php foreach ($chart as $f) echo "$f, " ?>];
</script>
JS
+4
phases.Where(phase => phase == null || phase.Trim().Length == 0)
Нашёл в своём проекте, эта строка прошла code review. phase - это строка.
+1
public void CreateTable(ref string text)
{
List<S> list = new List<S>();
list.Add(new S('о', 9.28));
list.Add(new S('а', 8.66));
list.Add(new S('е', 8.10));
list.Add(new S('и', 7.45));
list.Add(new S('н', 6.35));
list.Add(new S('т', 6.30));
list.Add(new S('р', 5.53));
list.Add(new S('с', 5.45));
list.Add(new S('л', 4.32));
list.Add(new S('в', 4.19));
list.Add(new S('к', 3.47));
list.Add(new S('п', 3.35));
list.Add(new S('м', 3.29));
list.Add(new S('у', 2.90));
list.Add(new S('д', 2.56));
list.Add(new S('я', 2.22));
list.Add(new S('ы', 2.11));
list.Add(new S('ь', 1.90));
list.Add(new S('з', 1.81));
list.Add(new S('б', 1.51));
list.Add(new S('г', 1.41));
list.Add(new S('й', 1.31));
list.Add(new S('ч', 1.27));
list.Add(new S('ю', 1.03));
list.Add(new S('х', 0.92));
list.Add(new S('ж', 0.78));
list.Add(new S('ш', 0.77));
list.Add(new S('ц', 0.52));
list.Add(new S('щ', 0.49));
list.Add(new S('ф', 0.40));
list.Add(new S('э', 0.17));
list.Add(new S('ъ', 0.04));
}
И как от этого отойти?
+166
<?php
// ПОдключение к БД
include'connect.php';
$x = 1;
$sql_1 = 'SELECT * FROM etalon';
$res = mysql_query($sql_1);
$num_rows = mysql_num_rows($res);
while ($x < $num_rows)
{
// Определение содержимого данной строки
$name = mysql_query("SELECT name FROM etalon WHERE id ='$x'");
$value = mysql_query("SELECT value FROM etalon WHERE id ='$x'");
$type = mysql_query("SELECT type FROM etalon WHERE id ='$x'");
$priority = mysql_query("SELECT priority FROM etalon WHERE id ='$x'");
echo '<table width=1024 border=1 align=center cellpadding=0 cellspacing=0><tr>
<td align=center>'. $name. '</td>
<td align=center>'.$value.'</td>
<td align=center>'.$type.'</td>
<td align=center>'.$priority.'</td>
<td align=center><img src=/images/apply.png ><br></td>
</tr>
</table>';
$x++;
}
?>
http://forum.php.su/topic.php?forum=71&topic=10932&postid=13 71975539#1371975539
+149
define('DEBUG', !isset($_REQUEST["debug"]) ? false : true);
define('DEV', !isset($_REQUEST["dev"]) ? false : true);