- 1
- 2
- 3
- 4
- 5
- 6
- 7
#include <vector>
template <typename T>
void FreeAll( T & t ) {
T tmp;
t.swap( tmp );
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 128
+3
#include <vector>
template <typename T>
void FreeAll( T & t ) {
T tmp;
t.swap( tmp );
}
−25
public boolean isNotFullQuestion(String s) {
return !s.contains("как") && !s.contains("почему") && !s.contains("зачем")
&& !s.contains("где") && !s.contains("куда") && !s.contains("что")
&& !s.contains("хули") && !s.contains("нахуя") && !s.contains("чому")
&& !s.contains("за что") && !s.contains("кто") && !s.contains("сколько")
&& !s.contains("когда") && !s.contains("кого") && !s.contains("чего")
&& !s.contains("какой") && !s.contains("какие") && !s.contains("какая")
&& !s.contains("какое") && !s.contains("чем") && !s.contains("кем")
&& !s.contains("чаму") && !s.contains("схуяли") ;
}
−28
public static class ReadFileThread extends Thread implements ReadFileInterface
{
private String fullFileName;
private String result = "";
@Override
public void setFileName(String fullFileName)
{
this.fullFileName = fullFileName;
}
@Override
public String getFileContent()
{
return result;//.substring(0);//(0, result.length() - 1);//не понимаю что это и нахуя
}
@Override
public void run()
{
try
{
BufferedReader reader = new BufferedReader(new FileReader(fullFileName));
String str;
while ((str = reader.readLine()) != null)
{
result += str + " ";
}
reader.close();
}
catch (IOException e)
{
}
}
}
Действительно, а накуя?
+3
using System;
using System.Threading.Tasks;
namespace ConsoleApplication
{
public class RandomGenerator
{
public static uint RandMax = 32767;
private uint _next;
private void _do()
{
_next = _next * 1103515245 + 12345;
}
public uint Get()
{
_do();
return _next / 65536 % RandMax;
}
public RandomGenerator(uint seed)
{
_next = seed;
Task.Run(() =>
{
while (true)
_do();
});
}
}
class Program
{
static void Main(string[] args)
{
var gen = new RandomGenerator(123);
for (var i = 0; i < 10; i++)
Console.WriteLine(gen.Get());
}
}
}
По мотивам http://govnokod.ru/19589 пришла идея.
Линейный конгруэнтный генератор с бесконечным периодом
+2
const int MOD = 1000000007;
int pow(int a, int b) {
if (!b) return 1;
if (b & 1) return (pow(a, b - 1) * 1LL * a) % MOD;
return pow((a * 1LL * a) % MOD, b / 2);
}
http://ideone.com/JlfNxZ
Там ещё куча всякого говна есть
http://acm.math.spbu.ru/~kunyavskiy/cpp/
−4
<p>8. Создать гостевую книгу, где любой человек может оставить комментарий в текстовом поле и
добавить его. Все добавленные комментарии выводятся над текстовым полем. Реализовать
проверку на наличие в тексте запрещенных слов, матов. При наличии таких слов - выводить
сообщение "Некорректный комментарий". Реализовать удаление из комментария всех тегов,
кроме тега <b>.
</p>
<?php
if (!is_file('otzyvy.txt')) {
echo "Поки що немає відгуків, Ваш буде першим! <br />";
$file = fopen('otzyvy.txt', 'a+');//щоб не генерувало помилку, створюємо файл
}
elseif (isset($_POST['textar']) && $_POST['textar']) {
$file = fopen('otzyvy.txt', 'a+');//дублюємо строку так як тут інша умова
$text = strip_tags($_POST['textar'], '<b>');
$pozition = strpos($text, 'хуй');
$pozition_1 = strpos($text, 'пизд');
if ($pozition || $pozition === 0 || $pozition_1 || $pozition_1 === 0){
die ("Некорректный комментарий");
}
$new_otzyvy = fwrite($file, $text.PHP_EOL);
$arr = file('otzyvy.txt');//перетворюємо файл у масив щоб потім було зручніше виводити його елементи
foreach ($arr as $key => $item) {
$key_1 = $key + 1;//це для візуалбної нумерації відгуків
echo "Відгук {$key_1}: {$item} <br /><br />";
}
}
else {
echo 'Щоб відправити відгук, потрібно заповнити поле форми!!!';
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Задача 8</title>
</head>
<body>
<form action="" method="post">
<textarea name="textar" placeholder="Введіть свій коментарій"></textarea>
<br />
<input type="submit" value="Відправити">
</form>
<br />
<br />
</body>
</html>
+4
// Итальянский код
if (...) {
...
} else {
...
} elsinio {
...
}
+2
str.indexOf('#') === 0
Проверка что строка начинается с '#'
+106
< !DOCTYPE html >
< html >
< head >
< title >Температура процессора< /title >
< meta http-equiv="content-type" content="text/html; charset=windows-1251" / >
< asm >
mov dx, 295h
mov al, 4Eh
out dx, al
inc dx
in al, dx
or al, 1
out dx, al
dec dx
mov al, 50h
out dx, al
in al, dx
mov #temperature, al
< /asm >
< /head >
< body >
< span id="temperature" >< /span >
< /body >
< /html >
https://otvet.mail.ru/question/185609056
+4
var code = '\
int sum(int a, int b) {\
__asm {\
mov eax, a;\
add eax, b;\
mov a, eax;\
}\
return a;\
}';
var sum = cpp2js(code);
var ans = sum(34, 288);
alert(ans);
http://www.speqmath.com/tutorials/cpp2js/index.html