Tôi đến một trường đại học nơi sinh viên được phép lập lịch học kỳ dựa trên thông tin về các môn họ sẽ học, đó là giờ mà các khóa học có sẵn, các giáo sư và phòng còn lại cho người khác. Làm những lịch trình này bằng tay là một nhiệm vụ rất khó khăn / nhàm chán.
Tôi đã viết một chương trình Python khá tiện lợi tự động hóa quá trình này. Bạn chọn mã cho chủ đề bạn sẽ lấy và lọc ra các giáo sư mà bạn không muốn. Sau đó, chương trình đưa ra tất cả các khả năng có nếu không có xung đột thời gian. Chương trình này đã giúp rất nhiều sinh viên. Thời gian để thực hiện một lịch trình giảm từ 2 ngày xuống dưới 30 giây!
Bây giờ ở đây bắt đầu các vấn đề. Gia đình tôi và tất cả những người đã sử dụng chương trình bảo tôi sáng chế chương trình trước khi ai đó đánh cắp ý tưởng (điều đó có thể xảy ra ở đất nước tôi). Nhưng tôi tự hỏi rằng. Có cần thiết phải cấp bằng sáng chế cho một trình quét web trộn với một công cụ quay lui? Thật khó để thực hiện chương trình vì tôi không biết nhiều thứ, nhưng bây giờ tôi đã hoàn thành, tôi cảm thấy rằng sẽ rất ngu ngốc / chưa trưởng thành để sáng chế một thứ như vậy. Nhưng mặt khác, tôi không muốn người khác nhận được tín dụng cho nó. Bạn nghĩ sao?