To jest bardzo łatwe:
Utwórz program bez pisania ani jednego wiersza kodu. Kod może składać się tylko z istniejących pytań i odpowiedzi dotyczących przepełnienia stosu.
Program powinien utworzyć dwie liczby losowe i wyprowadzić liczby
- dodano do,
- Odejmowane od,
- pomnożone przez i
- podzielony przez
wzajemnie.
Zasady
Musisz dołączyć linki do pytań / odpowiedzi użytych w odpowiedzi. Nie możesz modyfikować znalezionego kodu, z następującymi wyjątkami:
Możesz zmieniać nazwy zmiennych, funkcji i metod. (Nie oznacza to, że możesz zmienić wywołanie metody, zmieniając, powiedzmy scanner.nextInt () na scanner.nextLine () i twierdząc, że zmieniasz nazwę metody. Zmiana musi być w definicji lub odwołaniu do ten sam podmiot). Rozwiązanie powinno nadal działać, jeśli zmienione nazwy, funkcje lub metody zostaną ponownie zmienione.
Możesz odpowiednio dostosować wcięcie.
Możesz założyć, że zostały załadowane odpowiednie moduły do działania fragmentów kodu. (np. importuj instrukcje dla Javy i Pythona, używając instrukcji dla C # i C ++ oraz ich odpowiedników we wszystkich językach) Jeśli fragment kodu obejmuje importowanie, możesz przenieść je na początek kodu.
Jeśli język wymaga, aby kod był w jakiejś formie metody do wykonania (np.
public static void main(String[] args)
Dla Javy,static int Main(string[] args)
dla C # itd.), Możesz owinąć swój kod odpowiednią metodą. Ale zawartość tej głównej metody musi pozostać niezmodyfikowana.Musisz podać jawną listę wykonanych nazw zmiennych / metod / funkcji / klas.
Nie możesz pobrać fragmentów (czyli jeśli weźmiesz blok kodu z postu, weź całość). Podaj krótki opis tego, co robi kod dla osób, które nie są zażyłe z językiem, którego używasz. Musisz użyć fragmentów opublikowanych przed rozpoczęciem tego wyzwania.
Konkurs popularności, więc najwięcej entuzjastów wygrywa!
Ostateczny termin
Przyjmę zgłoszenie, które uzyska najwięcej głosów pod koniec sierpnia, 6.