Pytania oznaczone «integer»

Dla wyzwań związanych z manipulowaniem liczbami całkowitymi.

73
Utwórz „H” z mniejszych „H”

Wyzwanie Utwórz funkcję lub program, który po otrzymaniu liczby całkowitej sizewykonuje następujące czynności: Jeśli sizejest równe 1, wyjście H H HHH H H Jeśli sizejest większy niż 1, wyjście X X XXX X X gdzie Xjest wyjściem programu / funkcji dlasize - 1 (Jeśli wolisz, możesz dopasować...

67
Wyprowadzić znak

Biorąc pod uwagę liczbę N, wypisz znak N: Jeśli N jest dodatnie, wyjście 1 Jeśli N jest ujemne, wyjście -1 Jeśli N wynosi 0, wyjście 0 N będzie liczbą całkowitą w reprezentatywnym zakresie liczb całkowitych w wybranym

58
Policz jak Chuck Norris

Jak dobrze wiadomo , Chuck Norris liczył na nieskończoność. Dwa razy Poza tym , Chuck Norris może liczyć do nieskończoności do tyłu. Ponadto, choć być może mniej znany, Chuck Norris może mówić trochę po hiszpańsku oprócz angielskiego. Wyzwanie Napisz program (lub funkcję), który można...

48
Wydrukuj wszystkie liczby całkowite

Napisz program lub funkcję, która wydrukuje wszystkie liczby całkowite dokładnie raz, gdy otrzyma nieskończony czas i pamięć. Możliwe wyniki to: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, -6, -7, -8, -9, 10, 11, … To nie jest prawidłowy wynik, ponieważ...

46
Panoramę dzielnika

Dla każdej liczby całkowitej k, niech d(k)oznaczają liczbę dzielników k. Na przykład, d(6)to 4, ponieważ 6ma 4dzielniki (mianowicie 1, 2, 3, 6). Biorąc dodatnia N, wyświetli „skyline” w sztuce ASCII za pomocą stałego charakteru, tak że wysokość „budynek” znajduje się w pozycji poziomej kjest...

45
Znane są znane

Były Sekretarz Obrony USA, Donald Rumsfeld, słynnie spopularyzował frazę „znane znane”. Tutaj podzielimy jego uwagi na czteroliniową zwrotkę. W szczególności wyślij ten tekst: known knowns known unknowns unknown knowns unknown unknowns Wielkość liter nie ma znaczenia (na przykład Known...

44
Najwyższa peregrynacja parzystości

Celem tego wyzwania jest graficzne przedstawienie chodzenia po płaszczyźnie, gdzie kierunek każdego kroku kkk jest określony przez pierwotność kkk i parzystość jego binarnej ekspansji. Konkretnie, Początkowy kierunek jest ustalony, powiedzmy na północ. Wszystkie kroki mają tę samą długość...

44
Przyrost tablicy

Biorąc pod uwagę niepustą tablicę dodatnich liczb całkowitych, „zwiększ” ją raz, jak następuje: Jeśli wszystkie elementy tablicy są równe, dodaj a 1na końcu tablicy. Na przykład: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, 3, 3, 3, 1] W przeciwnym razie...

42
Jak mały może być?

Zaczynając od dodatniej liczby całkowitej N , znajdź najmniejszą liczbę całkowitą N ', którą można obliczyć, wielokrotnie dzieląc N przez jedną z jej cyfr (w podstawie-10). Każda wybrana cyfra musi być dzielnikiem N większym niż 1 . Przykład 1 Oczekiwany wynik dla N = 230 to N '= 23 : Przykład...

41
Czy ta liczba jest liczbą całkowitą -2?

Są sprytne sposoby określania, czy liczba jest potęgą 2. To już nie jest interesujący problem, więc ustalmy, czy dana liczba całkowita jest potęgą liczby całkowitej -2 . Na przykład: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes:...

41
Trzymaj się z dala od zera

Zadanie Biorąc pod uwagę nieujemną liczbę całkowitą n, wypisz 1if nis 0i wypisz wartość nelse. Wejście Nieujemna liczba całkowita. Jeśli chcesz zaakceptować ciąg jako dane wejściowe, łańcuch będzie pasował do następującego wyrażenia regularnego: /^(0|[1-9][0-9]*)$/tzn. Nie może zawierać...

40
Przenoszenie skromnego minimum

Zainspirowany pytaniem w Stack Overflow. Tytuł tutaj jest całkowicie moją winą. Wyzwanie Biorąc pod uwagę listę dodatnich liczb całkowitych zawierających co najmniej dwa wpisy, zamień każdą liczbę na minimum wszystkich wpisów oprócz samego siebie. Przypadki testowe [4 3 2 5] -> [2 2 3...

39
Natural Pi # 0 - Rock

Cel Utwórz program / funkcję, która pobiera dane wejściowe N, sprawdź, czy Nlosowe pary liczb całkowitych są względnie pierwsze, i zwraca sqrt(6 * N / #coprime). TL; DR Wyzwania te są symulacjami algorytmów, które wymagają jedynie natury i twojego mózgu (i być może pewnych zasobów wielokrotnego...