ผลต่างระหว่างรุ่นของ "Ioi/innovative tasks"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(หน้าที่ถูกสร้างด้วย '* Tree approximation: [http://theory.cpe.ku.ac.th/~jittat/ioi/2014/innotrees.tgz innotrees.tgz] [http://theory.cpe.ku.ac.th/~jittat/ioi...')
 
 
(ไม่แสดง 4 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน)
แถว 1: แถว 1:
 +
* Coins (2017): [http://theory.cpe.ku.ac.th/~jittat/ioi/2017/coins/ data]
 +
** มีรูปเหรียญให้ ให้นับว่ามีกี่เหรียญ (มีรูปให้ดูได้ อยู่ใน src-data) อ่าน input เป็น *.in บรรทัดแรกระบุขนาด x, y จากนั้นเป็นจุดไล่ไปเป็นแถว ๆ ตามแกน y (มี y แถว) ระบุค่าสีเป็น rgb ชื่อไฟล์มีระบุคำเฉลยไว้แล้วด้วย
 +
** ตัวอย่างแต่ละอันความยากง่ายไม่เท่ากัน ลองเลือกจากเหรียญเดียวหรือ 2 เหรียญก่อน เหรียญที่ไม่ได้วางติดกันน่าจะง่ายกว่ากรณีที่มีเหรียญติดกัน
 
* Tree approximation: [http://theory.cpe.ku.ac.th/~jittat/ioi/2014/innotrees.tgz innotrees.tgz] [http://theory.cpe.ku.ac.th/~jittat/ioi/2014/innotrees.zip innotrees.zip]
 
* Tree approximation: [http://theory.cpe.ku.ac.th/~jittat/ioi/2014/innotrees.tgz innotrees.tgz] [http://theory.cpe.ku.ac.th/~jittat/ioi/2014/innotrees.zip innotrees.zip]
 +
* Image classification (am3class): [http://theory.cpe.ku.ac.th/~jittat/ioi/2014/am3class/am3class.pdf am3class.pdf] [http://theory.cpe.ku.ac.th/~jittat/ioi/2014/am3class/ data]
 +
* Programming models: [[Brainfxxx]]
 +
 +
== IOI Classic ==
 +
'''1. Double Crypt (IOI'01)''' -- output only
 +
 +
* โจทย์: http://www.ioinformatics.org/locations/ioi01/contest/day2/double/double.pdf
 +
* Input: http://theory.cpe.ku.ac.th/~jittat/ioi/2017/ioi01double/
 +
* Grader: http://ioi2001.contest.atcoder.jp/assignments
 +
* Library: http://theory.cpe.ku.ac.th/~jittat/ioi/2017/ioi01double/lib/
 +
** เวลาคอมไพล์ให้ใส่ aes.c กับ aeslibc.c เข้าไปด้วย ดูตัวอย่างการเรียกจาก aestoolc.c ตอนส่งให้เขียนโปรแกรมแยกสำหรับแต่ละ input ให้พิมพ์ผลลัพธ์ออกมาเลยนะครับ
 +
 +
'''2. Reverse (IOI'03)''' -- output only
 +
 +
* โจทย์: http://www.ioinformatics.org/locations/ioi03/contest/day1/reverse/reverse.pdf
 +
* Input: http://theory.cpe.ku.ac.th/~jittat/ioi/2017/ioi03reverse/
 +
* Grader: http://ioi2003.contest.atcoder.jp/assignments
 +
** ข้อใน atcoder น่าจะเลื่อนจากไฟล์อินพุตครับ
 +
 +
'''3. Joining points (IOI'06)'''
 +
 +
* โจทย์: http://ioinformatics.org/locations/ioi06/contest/day2/points/points.pdf
 +
* Grader: http://ioi2006.contest.atcoder.jp/tasks/ioi2006_2_2
 +
* ข้อนี้ในปีที่แข่งมีคนทำได้คนเดียว
 +
 +
'''4. Saveit (IOI'10)'''
 +
 +
* โจทย์: http://ioi2010.org/Tasks/Day2/Saveit.shtml
 +
* เทมเพลต:http://theory.cpe.ku.ac.th/~jittat/ioi/2017/ioi10saveit/
 +
** เขียนไฟล์เดียว include grader.h
 +
* เกรดเดอร์: ส่งที่ yandex https://contest.yandex.com/ioi/contest/570/enter/
 +
 +
'''5. Utopia Divided (IOI'02)'''
 +
 +
* โจทย์: http://www.ioinformatics.org/locations/ioi02/contest/day1/utopia/utopia.pdf
 +
* เกรดเดอร์: http://ioi2002.contest.atcoder.jp/tasks/ioi2002_1_2

รุ่นแก้ไขปัจจุบันเมื่อ 23:40, 10 กุมภาพันธ์ 2561

  • Coins (2017): data
    • มีรูปเหรียญให้ ให้นับว่ามีกี่เหรียญ (มีรูปให้ดูได้ อยู่ใน src-data) อ่าน input เป็น *.in บรรทัดแรกระบุขนาด x, y จากนั้นเป็นจุดไล่ไปเป็นแถว ๆ ตามแกน y (มี y แถว) ระบุค่าสีเป็น rgb ชื่อไฟล์มีระบุคำเฉลยไว้แล้วด้วย
    • ตัวอย่างแต่ละอันความยากง่ายไม่เท่ากัน ลองเลือกจากเหรียญเดียวหรือ 2 เหรียญก่อน เหรียญที่ไม่ได้วางติดกันน่าจะง่ายกว่ากรณีที่มีเหรียญติดกัน
  • Tree approximation: innotrees.tgz innotrees.zip
  • Image classification (am3class): am3class.pdf data
  • Programming models: Brainfxxx

IOI Classic

1. Double Crypt (IOI'01) -- output only

2. Reverse (IOI'03) -- output only

3. Joining points (IOI'06)

4. Saveit (IOI'10)

5. Utopia Divided (IOI'02)