"izguglovao" sam da je ovaj zadatak bio na okruznom takmicenju iz informatike, ali mi sama postavka zadatka nije najjasnija:
Prirodni brojevi zapisani su jedan iza drugog tako da cine beskonacni niz cifara: 123456789101213...
Za zadati broj n naci n-tu cifru u beskonacnom nizu.
n je iz intervala 1<=n<=2*10^9. Rjesenje je cifra koja se nalazi na n-tom mjestu. (n se ucitava iz datoteke).
Na koji nacin organizovati ucitavanje ovih podataka? I da li je moguce nekako pomjeriti datotecni pokazivac na zadanu lokaciju, pa samo procitati vrijednost te cifre? (nesto kao gotoxy(buffer,n,1), samo sto ovo ne radi).
*** stack smashing detected ***: ./encrypt.run terminated
Aborted (core dumped)










Jos jedan zadatak sa takmicenja...