1. Список говнокодов пользователя pawn-master

    Всего: 7

  2. Lua / Говнокод #23489

    −13

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    for i=1,1000 do
    	str = string.format("xyi%i", i)
    	f = io.open(str, "w")
    	f:write("я вирус! приветикиии")
    	f:flush()
    	f:close()
    end

    оцениваем по 1000 бальной шкале плиз!

    pawn-master, 04 Ноября 2017

    Комментарии (58)
  3. Си / Говнокод #23488

    −6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    #include <stdio.h>
    //аналог стрингбилдеру который есть в java!!!
    
    #define NUM 1000 //максимальный размер строки
    
    typedef struct {
    	char str[NUM];
    } StringBuilder;
    
    void append(StringBuilder *sb, char *str) //добавление строки
    {
    	sprintf(sb->str, "%s%s", sb->str, str); //гениально и просто хули
    }
    
    void setLength(StringBuilder *sb, int s)
    {
    	if(s > NUM || s < 0) return; //жуть
    	sb->str[s]='\0'; //гениальнетибл!
    }
    
    int main()
    {
    	StringBuilder sb;
    	sprintf(sb.str, "Привет америкосам");
    	printf("%s\n", sb.str);
    	append(&sb, ", я вас уделаю!");
    	printf("%s\n", sb.str);
    	setLength(&sb, 2);
    	printf("%s\n", sb.str);
    	setLength(&sb, 0);
    	printf("%s\n", sb.str);
    	return 0;
    }

    понос или не понос вот в чем вопрос

    pawn-master, 04 Ноября 2017

    Комментарии (1)
  4. Си / Говнокод #23487

    −7

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    #include <stdio.h>
    // Бесконечный дождик на экране! Ахуенчик ёпта
    int main()
    {
    	char c = '\\';
    	while(1)
    	{
    		for(int i=0; i<20; i++)
    		{
    			usleep(1000);
    			for(int sp=0;sp<i;sp++) printf(" "); //печатаем пробелы
    			printf("%c", c);
    		}
    	}
    }

    pawn-master, 04 Ноября 2017

    Комментарии (4)
  5. Си / Говнокод #23486

    −6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    #include <stdio.h>
    #include <stdlib.h>
    #include <unistd.h>
    
    int main(int argc, char *argv[])
    {
    	if(argc != 2)
    		printf("НЕПРАВИЛЬНА: %s [ЧИСЛО]\n", argv[0]);
    	else
    	{
    		int d=atoi(argv[1]); //отработает в любом случае
    		for(int i=0; i<d; i++) {
    			sleep(1);
    			printf(".\n");
    		}
    	}
    	return 0;
    }

    pawn-master, 04 Ноября 2017

    Комментарии (2)
  6. Си / Говнокод #23485

    −8

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    #include <stdio.h>
    #include <time.h>
    
    int main(int argc, char const *argv[])
    {
    	printf("Подождите...\n");
    	long start = time(NULL);
    	FILE *f;
    	f = fopen("test", "w");
    	if(f == NULL) {
    		perror("fopen");
    		return 1;
    	}
    	for(int i=0; i<10000000; i++)
    		fputs("WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW", f);
    	fclose(f);
    	long stop = time(NULL);
    	long sec = stop-start;
    	int result = 1000/sec;
    	printf("Результат: секунд:%li скорость:%iмб/с\n", sec, result);
    	return 0;
    }

    понос.c

    pawn-master, 04 Ноября 2017

    Комментарии (7)
  7. Си / Говнокод #23484

    −6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    //Program ".c"
    #include <sys/random.h>
    #include <stdio.h>
    
    int main() //non documented
    {
    	char a[10];
    	int r = getrandom(&a, 10, GRND_NONBLOCK);
    	if(r == -1) return r;
    	FILE *f = fopen("rnd", "w");
    	if(f == NULL) return -1;
    	r = fputs(a, f);
    	if(r == EOF) return r;
    	r = fclose(f);
    	if(r == -1) return r;
    	return 0;
    }

    pawn-master, 04 Ноября 2017

    Комментарии (0)
  8. Java / Говнокод #23483

    −1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    public static byte[] hexStringToByteArray(String s) {
        int len = s.length();
        byte[] data = new byte[len / 2];
        for (int i = 0; i < len; i += 2) {
            data[i / 2] = (byte) ((Character.digit(s.charAt(i), 16) << 4)
                                 + Character.digit(s.charAt(i+1), 16));
        }
        return data;
      }

    Какой-то пидор написал эту функцию, к InetAddress.getByAddress не подходит нихуя!!

    pawn-master, 04 Ноября 2017

    Комментарии (0)