D
Deep Space
Bekanntes Mitglied
- Dabei seit
- 01.08.1999
- Beiträge
- 2.004
- Reaktionspunkte
- 0
0
10
1110
3110
Wie lautet die nächste Zahl?
Gruß
DS
10
1110
3110
Wie lautet die nächste Zahl?
Gruß
DS
Richtitsch!Zombie79 schrieb:1x 3, 2x 1, 1x 0 = 132110
Weiter geht's mit
1113122110
311311222110
13211321322110
1113122113121113222110
31121122211311123113322110
132112213221133112132123222110
1113122122132221232112111312111212322110
Wer hat Lust, solange weiterzumachen, bis die erste 4 auftaucht?
Was glaubst du, könnte dieser Smiley hinter meinem Satz bedeutet haben...?Re¨Tron schrieb:ihr seid krank! Besser wäre es zu berechner ob überhauot eine 4 möglich ist und wann/ob sie eintrifft.
#include <stdio.h>
#define MAX 10
#define START "0"
#define SIZE 8192
int main (int argc, char *argv[])
{
int c, i, len, pos, vn, vo, d=MAX;
char buf[SIZE+1], new[SIZE+1], val[5];
if (argc>1) d=atoi(argv[1]);
strcpy(new, START);
printf("%s\n", new);
for (i=0; i<d; i++) {
strcpy(buf, new);
vo=buf[0]-48;
c=0;
len=strlen(buf);
new[0]='\0';
for (pos=0;pos<len;pos++) {
vn=buf[pos]-48;
if (vn==vo) c++;
else {
sprintf(val, "%u%u", c, vo);
strcat(new, val);
vo=vn;
c=1;
}
}
sprintf(val, "%u%u", c, vo);
strcat(new, val);
printf("%s\n", new);
}
}
Stimmt, aber das ist auch nicht der Zweck dieses kleinen Programms.Deep Space schrieb:[...] Aber beweisen bzw nicht beweisen dass irgendwann eine 4 auftaucht kann man damit nicht.