import os
import shutil


input_file = open("qwerty","r", encoding="UTF-8")
data_input = input_file.read()
data_list_input = data_input.split('\n')
#print(data_list_input)


graduate_path = os.path.abspath('D:\Graduates_work')
graduates = os.listdir(graduate_path)
#print(graduates)
all = []
for file_name in graduates:
    data_base = open((os.path.join(graduate_path, file_name)),"r", encoding="UTF-8")
    data = data_base.read()
    data_list = data.split('\n')
    all.extend(data_list)
    #print(data_list)
#print(all)
k = list(set(data_list_input) & set(all))
# print(k)
# print(len(k))
result = int(len(k) / len(data_list_input) * 100)
print(result)

if result >= 75:
    shutil.copy2('qwerty', graduate_path)
else:
    #print("Your percentage of originality is {}. You need more 75%".format(result))
    print(f'Your percentage of originality is {result}. You need more 75%')