Strona 3 z 3

: 26 lip 2014, 21:16
autor: tukan
Właśnie w tej chwili policzyłem komputerem. zgadza się.

Nie daje Wam do myślenia, że wynik się zgadza ????

: 26 lip 2014, 21:16
autor: miodzio1988
Śmiesznie będzie jak rzeczywiście wyjdzie tych liczb tyle samo :)

: 26 lip 2014, 21:17
autor: tukan
Wyszło tyle samo, mogę dać kod jak ktoś jeszcze nie wierzy.

: 26 lip 2014, 21:19
autor: miodzio1988
Ja poczekam aż ktoś poważny to zweryfikuje :) :)

Jeśli z Twoim pisaniem kodów jest tak samo jak dowodzeniem to można mieć lekkie wątpliwości :)

: 26 lip 2014, 21:21
autor: tukan
Aha, skoro ktoś poważny musi zweryfikować, to Ty nie jesteś poważny. Nie wiedziałem, że masz aż tak niską samoocenę.

No, ale jeśli nie rozumiesz rozwiązania, to czy zrozumiałbyś kod ?

: 26 lip 2014, 21:24
autor: chcezdacmatureR
Ja poczekam aż ktoś poważny to zweryfikuje :) :)
:lol:
Pewnie nawet nie wiesz, ale sam sobie strzeliłeś w piętę. No nieźle.

: 26 lip 2014, 21:24
autor: miodzio1988
Po prostu mi się nie chce, przykro mi :) Aż tak ciekawy nie jestem :)

Za swoje rozumowanie dostałbyś zero punktów na dowolnym kolosie, więc nic nie jest warte, przykro mi

: 26 lip 2014, 21:45
autor: Panko
Czy sprawdziłeś numerycznie ( programistycznie ) czy wśród liczb \(n \in [1,10^6]\) jest
tyle samo tych co dają sumę cyfr \(40\) jak i \(14\) ?
Jeśli tak i są równe to trzeba wyszukać bijekcję jednego w drugi i sprawa jest czysta .

: 26 lip 2014, 21:49
autor: tukan
Tak, dokładnie to sprawdziłem.
Ja pokazałem idee bijekcji w 1szym poście.

: 26 lip 2014, 23:54
autor: miodzio1988
No to ja jako osoba poważna wrzucę kod (pakiet R)

Kod: Zaznacz cały

a= 1:10^6 
b=numeric(10^6 )

length(b) 

digits <- function(x) {
	if(length(x) > 1 ) {
		lapply(x, digits)
	} else {
		n <- nchar(x)
		rev( x %/% 10^seq(0, length.out=n) %% 10 )
	}
}

 
e=digits(a )

 
for(i in 1:10^6)
{
b[i]=sum(e[[i]])
}

u=0

for(i in 1:10^6)
{
if(b[i]==14) {
u=u+1;
}
}
u
No i jest śmiesznie bo się zgadza :)
Niestety dobry wynik to nie wszystko. Z takim opisem:

Za swoje rozumowanie dostałbyś zero punktów na dowolnym kolosie, więc nic nie jest warte, przykro mi

A szkoda, bo się sprawdza.

012=12

Jeśli się takie zapisy pojawiają no to cóż...co innego można napisać niż bzdura? :)