Ostatnie posty

Pod ostatnim tematem "pliki z danymi" okazało się że program nie może otwierać plików. Moje pytanie brzmi: Czy program może czytać dane z internetu? Jeśli również nie to, w jaki sposób program ma analizować te teksty jeśli nie może niczego otwierać? Nie widzę by wklejenie całego tekstu książki w zmienną lub losowość była prawidłową odpowiedzią.
Rozumiem;
Nie ma. W ustaleniach technicznych jest napisane, że programy nie mogą otwierać plików
Odpal sobie w twoim programie (np. PyCharm) pistestgen.py i do 24 linijki zastąp poniższym kodem:

#!/usr/bin/python3

import sys
import random
import os

MAX_LENGTH = 2000000

author_names = ['Sienkiewicz', 'Mickiewicz', 'Prus']

# Read args
# if len(sys.argv) < 2:
# raise Exception("Please specify the test group")
# if len(sys.argv) < 3:
# raise Exception("Please specify the testname")
# if len(sys.argv) < 4:
# raise Exception("Please specify the folder with texts")
#
# group = int(sys.argv[1])
# assert (1 <= group <= 4)
#
# testname = sys.argv[2]
#
# folder = sys.argv[3]

group = 4 # Grupa zadania 1,2,3,4
testname = "something" # Nazwa pliku wyjściowego
folder = "C:/Users/..." # Ścieżka gdzie chcesz mieć pliki wyjściowe .in .out

[Edit] I go odpal oczywiście.
Po odpaleniu testu w ocen.bat nie można później skompilować programu (kompilator zwraca błąd: "Nie można otworzyć pliku xxx.exe do zapisu"). Jedyne co na razie pomaga to restart komputera
pobrałem program python27 ale nie wiem jak to dalej odpalić
A masz Pythona zainstalowanego?
Potwierdzam
Obawiam się, że nie :c
W treści zadania jest wspomniane, że NWW przedziału ma być równe liczbie M. W przypadku <4,5> NWW jest równe 20
Potwierdzam
Potwierdzam
Potwierdzam
Potwierdzam
Poprawione