Skip to content

Releases: mjnaderi/Sharif-Judge

Version 1.4.1

27 Mar 08:53
Compare
Choose a tag to compare

Minor Changes and Updates.

You can find the documentation in docs branch.

Version 1.4

21 Mar 12:18
Compare
Choose a tag to compare

Happy new Persian year!

Sharif Judge v1.4 released in the first day of 1393. There are some bugfixes, new features and improvements in this release. The interface style has been completely changed.

You can upload problem descriptions in pdf, markdown and html formats (markdown will be converted to html). You can upload a pdf file for an assignment directly by editing that assignment and uploading a pdf file.

A new page (Problems) is added, which displays markdown/html problem descriptions and users are able to submit from this page. You can change markdown and html files right from web interface by clicking on Edit button.

You can use syntax highlighting for your C/C++/Java/Python codes in Problems page. It has a Github-like syntax. For example you can use syntax highlighting for a Python code using this markdown code:

```python
n = input()
s = input().strip().split(' ')
sum = 0
for i in s:
    sum = sum + int(i)
print(sum)
```

When adding/editing an assignment, you can enable "Java Exceptions" feature. By enabling it, Sharif Judge displays the name of some java exceptions (those listed in file tester/java_exceptions_list) to students.