Cztery ostatnie cyfry silni z 1 000 000 000
Ostatnio zmodyfikowano 2017-04-08 21:19
1aam2am1 |
» 2017-04-06 20:28:27 Oni sugerują abyś zobaczył wszystkie liczby (dokładne) w exelu do 20! spisał końcówki i zrobił program który je wyświetla i niczego nie liczył. |
|
DarthBane Temat założony przez niniejszego użytkownika |
» 2017-04-06 21:15:00 zakres mam mieć, aż do miliarda więc dość sporo. co do wpisywania z palca wydłuża to kod a co za tym idzie sprawia, że jest mniej czytelny. A to są wyniki silni do 20! wg Exella
liczba wynik silni 1 1 2 2 3 6 4 24 5 120 6 720 7 5040 8 40320 9 362880 10 3628800 11 39916800 12 479001600 13 6227020800 14 87178291200 15 1,30767E+12 16 2,09228E+13 17 3,55687E+14 18 6,40237E+15 19 1,21645E+17 20 2,4329E+18
|
|
1aam2am1 |
» 2017-04-06 21:24:08 Komurki w excel możesz formatować na format liczbowy i w tedy wszystko widać. Po 20! końcówka jest taka sama przez cały czas. |
|
DarthBane Temat założony przez niniejszego użytkownika |
» 2017-04-06 21:55:58 @1aam2am1 faktycznie masz racje, poprawie aby w przyszłości nie wyszły dziwne numery :) dzieki za pomoc. temat do zamknięcia |
|
mateczek |
» 2017-04-07 09:15:05 #include <iostream> using namespace std; int main() { int n; int s = 1; cin >> n; if( n < 20 ) { for( int i = 1; i <= n; i++ ) { s =( s * i ) % 10000; } cout << s << endl; } else { cout << "0000" << endl; } return 0; }
|
|
DarthBane Temat założony przez niniejszego użytkownika |
» 2017-04-08 21:19:05 ok dzięki, zmodyfikuje kod aby był lepszy :) |
|
1 « 2 » |