Hozzászólások
-
SzerzőBejegyzés
-
apx wrote:…láttunk olyan megoldást is ami egy új header-t tartalmazott, de ezt alkotója is csak egy „vicces” alternatívának gondolta, mivel értette az eredeti feladatot.
Ha a.h:
Code:main(i){while(printf(„%d „,i++)<4);},akkor
Code:#include „a.h”csak 14 bytes 🙂
jzombi wrote:Bár a feladat (meg a topic címe is) kikötötte a programozási nyelvet, azért kipróbáltam pascalban:Code:var i:byte;
begin
for i:=1 to 100 do write(i,’ ‘);
end.ez mindennel együtt 55 bájt :rolleyes:.
Ezen nagyon meglepõdtem, mivel a c szintaxtisa tömörebb, de utána rájöttem, hogy az include miatt 17 karakter +-al indultok :poketoungeb:.REXX (40 karakter):
Code:c=”;do i=1 to 100;c=c||i||’ ‘;end;say c
[code]Leslieman wrote:Na, „normális” módon csináltam egy 59 byte-osat is. Ez már magamnak is tetszik … :poketoungeb:
[img]http://leslie_c2.jpg[/img]Ez a csúcs!
Code:main(int i){while(printf(„%d „,i++)<4);}Gratula!
Leslieman wrote:Ha számít az #include is, akkor azzal együtt az enyém 62, windowsos enterrel. Ha linuxon szerkesztem, akkor csak 61 :).
#include nélkül 43.Paramétert adni a program indításakor nem ér 😀 :D!
[img]http://leslie_c.jpg[/img]Ha van egy „a.h” fájl ezzel a tartalommal:
Code:#define A while(i<101)printf("%d ",i++);akkor elég ennyi:
Code:#include „a.h”
main(int i){A}kelemengabor wrote:Esetleg megmutatnátok a kódokat is? Ez így egyelõre akár nagyotmondó verseny is lehetne.Az egyik változat:
Code:main(){int i=0;while(i++<100)printf("%d ",i);}Bocs, most látom, hogy 1-100-ig és nem 0-tól. Tehát csak 46 bájt!
pomm wrote:Hm…56-ba bepréseltem…bár szintaktikailag nem helyes, de lefordul és müxik…Hali!
Kiszedtem a korábban bepakolt dinamikus könyvtárakat, így kisebb lett a csomag, viszont külön kell telepíteni minden szükséges csomagot (pl.: rhtvision).Nem reagált senki, de azért tanulságul elmondom, mi volt a bibi.
A forrás túl régi, kb. 2003-as, azóta frissült a setedit és a TV is. Fordításoknál a típusok nem egyeznek, linkelésnél definiálatlan szimbólumok maradnak. Tehát ami nem összetartozik, az nem tartozik össze! 🙂
A CVS-bõl leszedett forrás viszont csont nélkül lefordult.
Sajnos fogalmam sincs, hogy hol tart a fejlesztése, de remélem beindul végre.
Próbálgattam egy rövid ideig és semmi hibát nem találtam, fut rendesen minden, amit megnéztem benne. Akit érdekel, UHU alatt kipróbálhatja, szerintem már most is használható. (pcre_4.4 csomag is kell neki)Valaki segít nekem a linuxtól rendszeridõt kérni c -be
[align=right][snapback]149338[/snapback][/align]Code:#include
void main()
{
printf(„Ido: %dn”, time(0));
}itt a szintaxis: time_t time(time_t *t);
Vagy:
Code:#include
void main()
{
time_t x;
struct tm *t;time(&x);
t = gmtime(&x);
… stb.
}ahol:
Code:struct tm *gmtime(const time_t *tod);struct tm {
int tm_sec; /* seconds after the minute [0-60] */
int tm_min; /* minutes after the hour [0-59] */
int tm_hour; /* hours since midnight [0-23] */
int tm_mday; /* day of the month [1-31] */
int tm_mon; /* months since January [0-11] */
int tm_year; /* years since 1900 */
int tm_wday; /* days since Sunday [0-6] */
int tm_yday; /* days since January 1 [0-365] */
int tm_isdst; /* Daylight Savings Time flag */
long tm_gmtoff; /* offset from GMT in seconds */
char * tm_zone; /* timezone abbreviation */
}; -
SzerzőBejegyzés
legutóbbi hsz