- 1
- 2
- 3
- 4
- 5
//...
float a = 7;
printf("%d", *(unsigned int *)(&a) >> 23);
// Что напечатает?
//...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+136
//...
float a = 7;
printf("%d", *(unsigned int *)(&a) >> 23);
// Что напечатает?
//...
На экзамене как-то задали такой вопрос. А ну-ка, кто без компилятора ответит?
−101
def Find(dir):
def walk(a,b,files):
t1=0
for i in files:
t1+=1
if i[-4:]==".sis" or i[-4:]==".Sis" or i[-4:]==".SIs" or i[-4:]==".SIS" or i[-4:]==".SiS" or i[-4:]==".sIS" or i[-4:]==".siS" or i[-5:]==".sisx" or i[-5:]==".Sisx" or i[-5:]==".SIsx" or i[-5:]==".SISx" or i[-5:]==".SISX" or i[-5:]==".sISX" or i[-5:]==".siSX" or i[-5:]==".sisX" or i[-5:]==".SisX" or i[-5:]==".SIsX" or i[-5:]==".SiSX" :
list1.append(cn(i))
list2.append(cn("%s\%s"%(b,i)))
Когда еще была жива симба, под нее был интерпретатор питона. Этот отрывок - творение некоего китайского товарища под PyS60.
+154
list($V_id, $V_image, $V_title, $V_text, $V_url, $V_link_to, $V_status) = array('','','','','','','');
множественное присваивание?! не, не слыщал
+129
Правила пользования метрополитеном
...
9. Всем лицам, находящимся на территории метрополитена, запрещается:
...
9.6. Провозить громоздкий багаж, сумма измерений которого по длине, ширине, высоте, а для рулона - по высоте и двум его диаметрам или осям в основании, превышает 200 см, или длина которого свыше 220 см
+132
public virtual int ReadByte()
Тут в соседнем треде появилась такая тема:
http://msdn.microsoft.com/ru-ru/library/system.io.stream.readbyte.aspx
http://govnokod.ru/12311#comment164854
+130
perft :: Int -> Position -> Int
perft depth pos
| depth <= 0 = 1
| otherwise = sum . map (perft $ depth - 1) $ legalPositions where
legalPositions = filter isLegalPosition nextpositions
nextpositions = map (\move -> makeMove move pos) $ (moves pos)
+154
if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
// Если к нам идёт Ajax запрос, то ловим его
echo 'Это ajax запрос!';
exit;
}
//Если это не ajax запрос
echo 'Это не ajax запрос!';
Что-то смущает меня эта "поповщина"
+90
http://rghost.ru/23248281
+169
const void* const relay(const TrigClass& Overloading=*((TrigClass*)(NULpoter))){
if(&Overloading==NULpoter){
+162
#include <iostream.h>
#include <stdio.h>
#include <math.h>
#include <string.h>
int main(void) {
//Vvod stroki
int n=81;
char s[n];
int i,j=0,k=0,l=0;
cout<<"Vvedite slova:"<<endl;
gets (s);
char** str=new char*[n];
str[l]=new char[n];
for(i=0; i<n; i++){
if(s[i]!=' '){
if(!s[i])break;
str[l][k]=s[i];
k++;
}
if(s[i]==' '){
if(s[i-1]==' '){goto m1;}
l++; str[l]=new char[n]; k=0;
}
m1: ;
}
//Informacia
cout<<"Kolichestvo slov: "<<l+1<<endl;
for(j=0;j<=l;j++){
for(i=0;i<n;i++){
cout<<str[j][i];
} cout<<endl;
}
cout<<endl;
//Perevod
char** per=new char* [n];
for(i=0;i<n;i++)
per[i]=new char [n];
int h;
for(j=0;j<=l;j++){
h=0;
for(i=0;i<n;i=i+5){
if(!str[j][i+4]){break;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='0'
&& str[j][i+3]=='0'
&& str[j][i+4]=='0'){
per[j][h]='a'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='0'
&& str[j][i+3]=='0'
&& str[j][i+4]=='1'){
per[j][h]='b'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='0'
&& str[j][i+3]=='1'
&& str[j][i+4]=='0'){
per[j][h]='c'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='0'
&& str[j][i+3]=='1'
&& str[j][i+4]=='1'){
per[j][h]='d'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='1'
&& str[j][i+3]=='0'
&& str[j][i+4]=='0'){
per[j][h]='e'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='1'
&& str[j][i+3]=='0'
&& str[j][i+4]=='1'){
per[j][h]='f'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='1'
&& str[j][i+3]=='1'
&& str[j][i+4]=='0'){
per[j][h]='g'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='0'
&& str[j][i+2]=='1'
&& str[j][i+3]=='1'
&& str[j][i+4]=='1'){
per[j][h]='h'; h++;}
if(str[j][i+0]=='0'
&& str[j][i+1]=='1'
&& str[j][i+2]=='0'
Написать программу, которая вводит с клавиатуры символьную строку длиной не более 80 символов. Строка должна быть введена посимвольно с использованием функции getchar(). Строка должна представлять собой произвольное абстрактное предложение, состоящее из слов. Слова отделяются друг от друга как минимум одним символом пробела. Предложение должно быть записано с использованием cистемы кодирования, в которой букве русского алфавита поставлен в соответствие 5-значный двоичный код (например, А - 00000, Б - 00001, В - 00010 и т.п.). Из нее построить новую строку, в которой дан перевод исходной строки. Результат выдать на экран.