Advertisement
Kapshtag

Untitled

Dec 17th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. Liczby podzielne przez 25
  2. =========================
  3.  
  4. Napisać program, który wczytuje kolejne wiersze ze standardowego
  5. wejścia i analizuje każdy wiersz (bez znaku końca wiersza). Należy w
  6. jak największym stopniu wykorzystać wyrażenia regularne (np. nie wolno
  7. użyć negacji jako operacji w danym języku programowania, jeśli da się
  8. to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
  9. użyć pojedynczego wyrażenia regularnego.
  10.  
  11. Dla każdego napisu należy sprawdzić, czy zadany napis jest dodatnią liczbą
  12. podzielną przez 25.
  13. Jeśli napis spełnia tak określony warunek, należy wypisać na
  14. standardowym wyjściu 'true', w przeciwnym razie — 'false'.
  15.  
  16.  
  17. UWAGA! Zadanie przeznaczone dla studentów, których numer indeksu
  18. dzieli się przez 10 z resztą 1.
  19.  
  20. POINTS: 2
  21. DEADLINE: 2018-11-06 23:59
  22. REMAINDER: 1/10
  23.  
  24.  
  25. Imię i nazwisko mężczyzny.
  26. ==========================
  27.  
  28. Napisać program, który wczytuje kolejne wiersze ze standardowego
  29. wejścia i analizuje każdy wiersz (bez znaku końca wiersza). Należy w
  30. jak największym stopniu wykorzystać wyrażenia regularne (np. nie wolno
  31. użyć negacji jako operacji w danym języku programowania, jeśli da się
  32. to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
  33. użyć pojedynczego wyrażenia regularnego.
  34.  
  35. Dla każdego napisu należy sprawdzić, czy napis reprezentuje imię i nazwisko
  36. mężczyzny. Imię i nazwisko to przynajmniej dwuliterowy napis zaczynający
  37. się wielką literą, po której następują małe litery. Dodatkowo imię nie może
  38. kończyć się na "a".
  39. Jeśli napis spełnia tak określony warunek, należy wypisać na
  40. standardowym wyjściu 'true', w przeciwnym razie — 'false'.
  41.  
  42.  
  43. UWAGA! Zadanie przeznaczone dla studentów, których numer indeksu
  44. dzieli się przez 27 z resztą 24.
  45.  
  46. POINTS: 3
  47. DEADLINE: 2018-11-06 23:59
  48. REMAINDER: 24/27
  49.  
  50.  
  51. Wydobywanie nazwy pliku
  52. =======================
  53.  
  54. Napisać program, który wczytuje kolejne wiersze ze standardowego
  55. wejścia i analizuje każdy wiersz (bez znaku końca wiersza). Należy w
  56. jak największym stopniu wykorzystać wyrażenia regularne (np. nie wolno
  57. użyć negacji jako operacji w danym języku programowania, jeśli da się
  58. to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
  59. użyć pojedynczego wyrażenia regularnego.
  60.  
  61. Dla każdego napisu należy wydobyć nazwę pliku z pełnej ścieżki. Należy
  62. uwzględnić dwie konwencje - (1) linuksową (ścieżka zaczyna się ukośnikiem,
  63. poszczególne jej elementy też oddzielane są ukośnikiem), (2) windowsową
  64. (ścieżka zaczyna się od nazwy dysku - wielka litera i dwukropek, potem
  65. następują katalogi oddzielonę odwróconym ukośnikiem), konwencje nie mogą
  66. się mieszać. Jako nazwa katalogu i pliku może wystąpić dowolny niepusty
  67. ciąg znaków niebędących ukośnikiem ani odwróconym ukośnikiem. Jeśli napis
  68. nie spełnia podanych warunków, należy wypisać "<NONE>".
  69.  
  70. UWAGA! Zadanie przeznaczone dla studentów, których numer indeksu
  71. dzieli się przez 5 z resztą 1.
  72.  
  73. POINTS: 3
  74. DEADLINE: 2018-11-06 23:59
  75. REMAINDER: 1/5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement