- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
#include <stdio.h>
char k[31],*p;
main()
{
for(;gets(k);)
p += *k == k[3];
printf("%d", p);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 12
−22
#include <stdio.h>
char k[31],*p;
main()
{
for(;gets(k);)
p += *k == k[3];
printf("%d", p);
}
Решение задачи на acmp
−22
#include <iostream>
#include <map>
using namespace std;
int B[105], N, k, u, v, i, z;
map<int, int> A;
main()
{
for(cin >> N; cin >> k;)
{
A[k]++, B[i++] = k;
A[k] > v ?
v = A[k], u = k :
A[k] ^ v ?
0 : u = min(u, k);
}
for(; z < N; z++)
if(B[z] ^ u)
cout << B[z] << " ";
while(v--) cout << u << " ";
}
Решение задачи на acmp