Các trang trong thể loại “cuộc thi lập trình

11 325 0
Các trang trong thể loại “cuộc thi lập trình

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Các trang thể loại “Cuộc thi lập trình Mục lục ACM ICPC 1.1 Cách thức tham dự 1.2 Xem thêm 1.3 am khảo 1.4 Liên kết Google Summer of Code 2.1 am khảo 2.2 Liên kết Olympic Tin học ốc tế 3.1 Cấu trúc kỳ thi 3.2 Các kì IOI 3.3 Đọc thêm 3.4 Liên kết 3.5 am khảo Robocode 4.1 Giới thiệu Robocode 4.2 Chiến trường Robocode 4.3 Heading and Bearing 4.3.1 Heading (hướng tuyệt đối) 4.3.2 Bearing (hướng tương đối) Môi trường Robocode 4.4.1 Vòng lặp 4.4.2 Nguồn lượng 4.5 Robot Robocode 4.6 Đội chơi 4.7 am khảo 4.8 Nguồn, người đóng góp, giấy phép cho văn hình ảnh 4.8.1 Văn 4.8.2 Hình ảnh 4.8.3 Giấy phép nội dung 4.4 i Chương ACM ICPC 1.2 Xem thêm • Olympic Tin học Sinh viên Việt Nam • Google Code Jam • Facebook Hacker Cup • SPOJ • TopCoder • Project Euler ACM Slogan: Think - Be Creative - Solve 1.3 Tham khảo ACM-ICPC (ACM International Collegiate Programming Contest ) thi lập trình quốc tế lâu đời danh giá dành cho sinh viên trường đại học cao đẳng toàn cầu Đây hội cho sinh viên trường đại học cao đẳng thể rèn luyện kỹ giải vấn đề lập trình Sau trải qua vòng chung kết khu vực, đội tuyển xuất sắc khắp châu lục chọn để tham dự vòng chung kết toàn cầu ACM-ICPC World Final, nhằm mục đích tìm đội tuyển vô địch giới 1.4 Liên kết • Trang chủ 1.1 Cách thức tham dự • Mỗi đội bao gồm sinh viên trường thỏa mãn điều kiện thí sinh dự thi trang chủ ACM • Có giảng viên trường làm huấn luyện viên cho đội làm người đại diện đội với ban tổ chức • Đăng ký website thi chấp thuận giám đốc khu vực • Hoàn tất lệ phí đăng ký dự thi • Các đội đứng đầu khu vực phải có khả tham gia vào vòng chung kết toàn cầu • Mỗi thí sinh không tham dự vòng chung kết khu vực vòng chung kết toàn cầu Chương Google Summer of Code Google Summer of Code dự án hỗ trợ việc phát triển dự án mã nguồn mở Google thông qua việc kêu gọi hỗ trợ kinh phí cho sinh viên phát triển dự án phần mềm nguồn mở Dự án bắt đầu vào năm 2005, tổ chức năm 2.1 Tham khảo 2.2 Liên kết • Trang web dự án Chương Olympic Tin học Quốc tế năm hàng năm 3.1 Cấu trúc kỳ thi Vào ngày thi, học sinh thường phải giải ba toán vòng năm Mỗi học sinh làm việc máy vi tính không phép nhận trợ giúp khác ông thường để giải toán, thí sinh phải viết chương trình máy tính (bằng C, C++, Pascal) nộp trước thời hạn năm kết thúc Sau đó, chương trình chấm cách cho chạy thử với liệu (test data) giữ bí mật, bao gồm nhiều test (thông thường 10 20) í sinh chấm điểm cho test mà chương trình chạy đúng, giới hạn nhớ thời gian cho phép Có số trường hợp, chương trình thí sinh phải tương tác với thư viện giữ bí mật Những toán loại cho phép liệu nhập vào không cần xác định trước, mà phụ thuộc vào tương tác chương trình thí sinh, ví dụ toán trò chơi Còn loại toán khác thí sinh phép biết liệu vào (input) thời gian năm thi Với toán loại này, thí sinh không cần nộp chương trình mà nộp kết (output) tương ứng í sinh tạo file kết cách nào, cách viết chương trình, tay, kết hợp hai phương pháp Mặt trước Điểm thí sinh điểm tổng cộng toán hai ngày thi Trong lễ trao giải, thí sinh trao huy chương tùy theo điểm tổng tương đối 50% thí sinh dẫn đầu (tính trung bình hai thí sinh Olympic Tin học ốc tế (International Olympiad in nước) trao huy chương, cho tỉ lệ vàng: Informatics - IOI) kỳ thi tin học tổ chức bạc: đồng: huy chương xấp xỉ 1:2:3:6 (như hàng năm dành cho học sinh trung học (độ tuổi tương khoảng 12 thí sinh có huy chương vàng) đương với học sinh lớp 11 12 Việt Nam) Kỳ thi IOI tổ chức vào năm 1989 Mặt sau Huy chương Đồng IOI 2006 Mexico 3.2 Các kì IOI Kỳ thi gồm hai ngày lập trình máy vi tính, giải toán lĩnh vực thuật toán Học sinh dự thi theo thể thức cá nhân, nước có đến bốn thành viên tham gia Học sinh tham dự giải lựa chọn thông qua kỳ thi tin học quốc gia Ví dụ, đội tuyển Việt Nam lựa chọn dựa kết kỳ thi chọn đội tuyển quốc gia thường tổ chức vào tháng 3.3 Đọc thêm • Việt Nam Olympic Tin học ốc tế • Olympic Tin học Sinh viên Việt Nam CHƯƠNG OLYMPIC TIN HỌC QUỐC TẾ • Olympic Khoa học ốc tế • Kỳ thi lập trình quốc tế dành cho sinh viên đại học ACM • Kỳ thi chọn học sinh giỏi quốc gia lớp 12 trung học phổ thông Việt Nam 3.4 Liên kết • Ioinformatics.org Trang web hội đồng IOI • olympiads.win.tue.nl/ioi/ Trang web nhiều người biết đến, có chứa thông tin kỳ thi IOI qua • IOICAMP Trang web luyện tập thuật toán, thành lập khối THPT chuyên Toán - Tin Đại học khoa học tự nhiên - Đại học quốc gia Hà Nội • SPOJVN IOITRAIN Hệ thống chấm tập thuật toán tự động với giao diện tiếng Việt, gồm nhiều tập từ kỳ thi học sinh giỏi quốc gia quốc tế • VNOI Vietnamese Olympiad in Informatics Trang web để chia sẻ tài liệu, trao đổi thuật toán 3.5 Tham khảo Chương Robocode 4.1 Giới thiệu Robocode tùy theo vị trí chiến trường Vị trí ban đầu (0, 0) chiến trường đặt bên trái chiến trường, tọa độ (x, y) chiến trường luôn Robocode chương trình trò chơi mà mục tiêu cặp số thực dương tạo robot, robot mô xe tăng đấu trường chiến đấu để tìm cạnh tranh với robot khác, trang bị với hệ thống radar Một robot di chuyển tới, lui tốc độ khác 4.3 Heading and Bearing di chuyển qua trái, qua phải Các radar tháp pháo chuyển sang trái sang phải độc lập Để robot biết vị trí hướng di chuyển so với phần lại xe tăng Khẩu súng có thủ, chúng phải có liệu để tính toán Đó thể bắn Khi cài đặt trận đấu, ta xem heading bearing Phần sau mô tả trận đấu từ bên hình chơi dùng máy heading bearing thực Robocode tính mô trận đấu mà không cần hiển thị đồ họa Người chơi lập trình robot, người không ảnh hưởng trực tiếp vào trò chơi mà thay vào 4.3.1 Heading (hướng tuyệt đối) người chơi phải lập trình cho robot thông minh xử lý phản ứng tất kiện xảy Khi robot di chuyển, có heading Heading lĩnh vực chiến đấu Khi robot đối thủ lọt lấy cho robot phương thức vào rađa, kiện sinh hành động getHeading() thể lớp Robot Chúng ta phù hợp robot thực Robot lấy lấy heading robot ta thông tin đối thủ vùng quét heading robot khác quét đa tốc độ, heading, lượng lại, tên rađa Heading Robocode đo khoảng gốc heading với robot đối thủ, khoảng cách từ độ tới 360 độ Nếu robot hướng mặt phía bắc với đối thủ Dựa vào thông tin mà rô chiến trường heading độ ông thường bốt đưa hành động phù hợp Ví dụ, phát toán học, robot hướng mặt phía đông đối thủ vòng rađa, robot dùng chiến trường có heading độ súng để bắn Các robot trận với đội robot Bằng việc giao tiếp với robot khác, chúng 4.3.2 Bearing (hướng tương đối) trao đổi thông tin nơi có đối thủ phát dựa chiến lược chọn, robot Bearing hướng khoảng từ −180 độ tới 180 chạy trốn từ đám đối thủ thông báo tin độ tương ứng với vị trí heading Một bearing cho đồng minh thông tin đối thủ từ độ tới −180 độ bên trái robot bearing Các robot viết ngôn ngữ lập trình Java từ độ tới 180 độ bên phải robot trò chơi Robocode chạy hệ điều hành hỗ trợ tảng Java, bao gồm tất hệ thống phổ biến Windows, Mac OS X, Linux 4.4 Môi trường Robocode etc Để cài đặt cho robot hoạt động, điều quan trọng phải hiểu rõ môi trường hoạt động robot Chúng ta bắt đầu cách giải thích cách Robocode xử lý thời gian khoảng cách 4.2 Chiến trường Robocode Chiến trường Robocode nơi mà tất trận đấu diễn Mỗi điểm có tọa độ x tọa độ theo chiều ngang y tọa độ theo chiều dọc cặp tọa độ thay đổi • ời gian đo Ticks Vào lúc bắt đầu trò chơi tick count thiết lập tất CHƯƠNG ROBOCODE robot thông báo để thực lệnh chúng Sau khoảng thời gian, tất ác robot tạm dừng tăng tick count Nếu robot không thực tất lệnh thời gian bắt đầu robot bị loại bỏ Điều sau lặp lặp lại trò chơi kết thúc Một tick frame turn Khi vòng bắt đầu thời gian thiết lập lại • Với Robocodeclass đơn giản, bạn phải chờ đợi cho kiện kết thúc trước bắt đầu kiện khác • Khoảng cách đo pixel.Các chiến trường nhỏ Robocode 400 x 400 pixels lớn 5000 x 5000 pixel • TeamRobot giúp cho robot giao tiếp với nhau, thực định theo nhóm 4.4.1 Vòng lặp Để điều khiển trò chơi, Robocode có vòng lặp xây dựng sẵn gọi Bale Manager Về bản, Bale Manager hoạt động chương trình sử dụng robot khác plug-in Mọi rô bốt có luồng (thread) riêng có riêng hàng đợi kiện riêng Các kiện sinh có điều xảy để ta điều khiển Các kiện sinh rô bốt ta va chạm vào tường, phát có đối thủ vùng rađa, vv… Những kiện đặt vào hàng đợi kiện (event queue) Bale Manager Các kiện sau robot tự thực hiện, xử lý Việc chia trò chơi robot tránh robot lập trình làm gián đoạn, ngắt trò chơi lỗi khác xảy 4.4.2 Nguồn lượng Một robot lấy lượng lượng bắt đầu trò chơi, robot sau thêm lượng trình chơi Năng lượng bổ sung bạn bắn trúng robot khác lượng bị bạn bắn robot bạn Một robot thường có 100 điểm lượng lúc bắt đầu chơi Nguồn lượng lượng đặt viên đạn bắn Điều có nghĩa rằng, rô bốt lượng bị đạn bắn trúng Nguồn mạnh, lượng bị bắn trúng nhiều Đây quan hệ – nguồn lượng, có nghĩa bắn trúng với nguồn 0.5 lượng 0.5 4.5 Robot Robocode Trong Robocode, rô bốt bao gồm ba phần: đa, sung, xe vận chuyển Ba phần rô bốt di chuyển độc lập với Vì đa gáp sung sung gán với xe vận chuyển, nên ba phần ảnh hưởng lẫn Một robot Robocode kế thừa từ lớp khác nhau: Robot, AdvancedRobot,và TeamRobot • AdvancedRobotclass cho phép không ngăn chặn gọi, tùy chỉnh kiện Với hỗ trợ không ngăn chặn gọi, bạn cho phép robot lái xe phía trước, quay radar, biến đổi tháp pháo,tất lúc 4.6 Đội chơi Trong Robocode, đội tập hợp robot làm việc để đánh lại kẻ địch Ban đầu dự án này, robot giao tiếp với nhau, nên xây dựng đội robot Các robot phải kế thừa từ lớp TeamRobot để truyền thông tin nội lớp chứa phương thức gửi nhận thông điệp robot, ta gửi thông điệp quảng bá cho tất robot đội gửi thông điệp trực tiếp cho robot cụ thể đội Lớp TeamRobot cung cấp khả kiểm tra xem robot có đội với hay không Hơn nữa, đội robot có huy, thành viên thêm vào đội robot Chỉ huy thêm 100 điểm lượng, có tất 200 điểm lượng Trong Robocode, ta sử dụng quân bổ trợ (droids), quân phần robot thường, với 20 điểm lượng rađa, đương nhiên robot bổ trợ hoạt động trò chơi dựa đội chơi, phụ thuộc vào robot có rađa để nhận biết thông tin chiến trường Điểm lợi quân phụ trợ có thêm 20 điểm lượng, gây loạt vấn đề đồng đội bị rađa 4.7 Tham khảo 4.8 NGUỒN, NGƯỜI ĐÓNG GÓP, VÀ GIẤY PHÉP CHO VĂN BẢN VÀ HÌNH ẢNH 4.8 Nguồn, người đóng góp, giấy phép cho văn hình ảnh 4.8.1 Văn • ACM ICPC Nguồn: https://vi.wikipedia.org/wiki/ACM_ICPC?oldid=26578605 Người đóng góp: aisk, DHN-bot, Ngondn~viwiki, Qbot, Tnt1984, Namnguyenvn, Cheers!-bot, AlphamaBot, TuanminhBot, Huỳnh Nhân-thập người vô danh • Google Summer of Code Nguồn: https://vi.wikipedia.org/wiki/Google_Summer_of_Code?oldid=26452504 Người đóng góp: DHN, Kimkha, DHN-bot, Conbo, MystBot, Pq, Amirobot, Xqbot, EmausBot, Cheers!-bot, MerlIwBot, Addbot, Boyconga278, AlphamaBot3, AlphamaBot4, TuanminhBot Hackertuoilon • Olympic Tin học ốc tế Nguồn: https://vi.wikipedia.org/wiki/Olympic_Tin_h%E1%BB%8Dc_Qu%E1%BB%91c_t%E1%BA%BF?oldid= 26763308 Người đóng góp: Chobot, YurikBot, Apple, Newone, DHN-bot, Ctmt, Gsh, Ducnm, ijs!bot, Ngondn~viwiki, Sparrow, TXiKiBoT, Ngochp, AlleborgoBot, SieBot, Conbo, Loveless, Qbot, PixelBot, Alexbot, SpBot, Nallimbot, Luckas-bot, Future ahead, ArthurBot, Rubinbot, Xqbot, Covac113, Namnguyenvn, TuHan-Bot, EmausBot, ZéroBot, Cheers!-bot, MerlIwBot, TuanUt, YFdyh-bot, AlphamaBot, Addbot, TuanUt-Bot!, TuanminhBot, Én bạc AWB, Jakochiet, Huyhoang99255 10 người vô danh • Robocode Nguồn: https://vi.wikipedia.org/wiki/Robocode?oldid=22164252 Người đóng góp: Trungda, Demon Witch, AlphamaBot, Congdanhle, Addbot, itxongkhoiAWB, Hoangdat bot, AlphamaBot3 TuanminhBot 4.8.2 Hình ảnh • Tập_tin:Commons-logo.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/4/4a/Commons-logo.svg Giấy phép: Public domain Người đóng góp: is version created by Pumbaa, using a proper partial circle and SVG geometry features (Former versions used to be slightly warped.) Nghệ sĩ đầu tiên: SVG version was created by User:Grunt and cleaned up by 3247, based on the earlier PNG version, created by Reidab • Tập_tin:Flag_of_Argentina.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/1/1a/Flag_of_Argentina.svg Giấy phép: Public domain Người đóng góp: Here, based on: http://manuelbelgrano.gov.ar/bandera/creacion-de-la-bandera-nacional/ Nghệ sĩ đầu tiên: Government of Argentina • Tập_tin:Flag_of_Australia.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/b/b9/Flag_of_Australia.svg Giấy phép: Public domain Người đóng góp: Tác phẩm người tải lên tạo Nghệ sĩ đầu tiên: Ian Fieggen • Tập_tin:Flag_of_Azerbaijan.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/d/dd/Flag_of_Azerbaijan.svg Giấy phép: Public domain Người đóng góp: http://www.elibrary.az/docs/remz/pdf/remz_bayraq.pdf and http://www.meclis.gov.az/?/az/ topcontent/21 Nghệ sĩ đầu tiên: SKopp and others • Tập_tin:Flag_of_Bulgaria.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/9/9a/Flag_of_Bulgaria.svg Giấy phép: Public domain Người đóng góp: e flag of Bulgaria e colors are specified at http://www.government.bg/cgi-bin/e-cms/vis/vis.pl?s=001& p=0034&n=000005&g= as: Nghệ sĩ đầu tiên: SKopp • Tập_tin:Flag_of_Canada.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/c/cf/Flag_of_Canada.svg Giấy phép: Public domain Người đóng góp: See below Nghệ sĩ đầu tiên: Created by E Pluribus Anthony / User:Mzajac • Tập_tin:Flag_of_Croatia.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/1/1b/Flag_of_Croatia.svg Giấy phép: Public domain Người đóng góp: http://www.sabor.hr/Default.aspx?sec=4317 Nghệ sĩ đầu tiên: Nightstallion, Elephantus, Neoneo13, Denelson83, Rainman, R-41, Minestrone, Lupo, Zscout370, MaGa (based on Decision of the Parliament) • Tập_tin:Flag_of_Egypt.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/f/fe/Flag_of_Egypt.svg Giấy phép: CC0 Người đóng góp: From the Open Clip Art website Nghệ sĩ đầu tiên: Open Clip Art • Tập_tin:Flag_of_Finland.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/b/bc/Flag_of_Finland.svg Giấy phép: Public domain Người đóng góp: http://www.finlex.fi/fi/laki/ajantasa/1978/19780380 Nghệ sĩ đầu tiên: SVG drawn by Sebastian Koppehel • Tập_tin:Flag_of_Germany.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/b/ba/Flag_of_Germany.svg Giấy phép: Public domain Người đóng góp: ? Nghệ sĩ đầu tiên: ? • Tập_tin:Flag_of_Greece.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/5/5c/Flag_of_Greece.svg Giấy phép: Public domain Người đóng góp: Tác phẩm người tải lên tạo (Original text: own code) Nghệ sĩ đầu tiên: (of code) cs:User:-xfi(talk) • Tập_tin:Flag_of_Hungary.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/c/c1/Flag_of_Hungary.svg Giấy phép: Public domain Người đóng góp: • Flags of the World – Hungary Nghệ sĩ đầu tiên: SKopp • Tập_tin:Flag_of_Iran.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/c/ca/Flag_of_Iran.svg Giấy phép: Public domain Người đóng góp: URL http://www.isiri.org/portal/files/std/1.htm and an English translation / interpretation at URL http://flagspot.net/ flags/ir'.html Nghệ sĩ đầu tiên: Various • Tập_tin:Flag_of_Italy.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/0/03/Flag_of_Italy.svg Giấy phép: Public domain Người đóng góp: ere has been a long discussion on the colors of this flag Please read the talk page before editing or reverting this image Pantone to RGB performed by http://www.pantone.com/pages/pantone/colorfinder.aspx Nghệ sĩ đầu tiên: see below CHƯƠNG ROBOCODE • Tập_tin:Flag_of_Japan.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/9/9e/Flag_of_Japan.svg Giấy phép: Public domain Người đóng góp: Law Concerning the National Flag and Anthem (1999) (Japanese) (English) Nghệ sĩ đầu tiên: Various • Tập_tin:Flag_of_Kazakhstan.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/d/d3/Flag_of_Kazakhstan.svg Giấy phép: Public domain Người đóng góp: own code, construction sheet Nghệ sĩ đầu tiên: -xfi• Tập_tin:Flag_of_Mexico.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/f/fc/Flag_of_Mexico.svg Giấy phép: Public domain Người đóng góp: is vector image was created with Inkscape Nghệ sĩ đầu tiên: Alex Covarrubias, April 2006 • Tập_tin:Flag_of_Poland.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/1/12/Flag_of_Poland.svg Giấy phép: Public domain Người đóng góp: Own work, modified color values by text substitution in the existing file Nghệ sĩ đầu tiên: Mareklug, Wanted • Tập_tin:Flag_of_Portugal.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/5/5c/Flag_of_Portugal.svg Giấy phép: Public domain Người đóng góp: http://jorgesampaio.arquivo.presidencia.pt/pt/republica/simbolos/bandeiras/index.html#imgs Nghệ sĩ đầu tiên: Columbano Bordalo Pinheiro (1910; generic design); Vítor Luís Rodrigues; António Martins-Tuválkin (2004; this specific vector set: see sources) • Tập_tin:Flag_of_Russia.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/f/f3/Flag_of_Russia.svg Giấy phép: Public domain Người đóng góp: Государственный флаг Российской Федерации Цвета флага: (Blue - Pantone 286 C, Red - Pantone 485 C) взяты из [1][2][3][4] Nghệ sĩ đầu tiên: Zscout370 • Tập_tin:Flag_of_Singapore.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/4/48/Flag_of_Singapore.svg Giấy phép: Public domain Người đóng góp: e drawing was based from http://app.www.sg/who/42/National-Flag.aspx Colors from the book: (2001) e National Symbols Kit Singapore: Ministry of Information, Communications and the Arts pp ISBN 8880968010 Pantone 032 shade from http://www.pantone.com/pages/pantone/colorfinder.aspx?c_id=13050 Nghệ sĩ đầu tiên: Various • Tập_tin:Flag_of_South_Africa.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/a/af/Flag_of_South_Africa.svg Giấy phép: Public domain Người đóng góp: Per specifications in the Constitution of South Africa, Schedule - National flag Nghệ sĩ đầu tiên: Flag design by Frederick Brownell, image by Wikimedia Commons users • Tập_tin:Flag_of_South_Korea.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/0/09/Flag_of_South_Korea.svg Giấy phép: Public domain Người đóng góp: Ordinance Act of the Law concerning the National Flag of the Republic of Korea, Construction and color guidelines (Russian/English) Nghệ sĩ đầu tiên: Various • Tập_tin:Flag_of_Sweden.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/4/4c/Flag_of_Sweden.svg Giấy phép: Public domain Người đóng góp: is flag is regulated by Swedish Law, Act 1970:498, which states that “in commercial activities, the coats of arms, the flag or other official insignia of Sweden may not be used in a trademark or other insignia for products or services without proper authorization is includes any mark or text referring to the Swedish government which thus can give the commercial mark a sign of official endorsement is includes municipal coats of arms which are registered.” Nghệ sĩ đầu tiên: Jon Harald Søby and others • Tập_tin:Flag_of_Thailand.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_Thailand.svg Giấy phép: Public domain Người đóng góp: Tác phẩm người tải lên tạo Nghệ sĩ đầu tiên: Zscout370 • Tập_tin:Flag_of_Turkey.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/b/b4/Flag_of_Turkey.svg Giấy phép: Public domain Người đóng góp: Turkish Flag Law (Türk Bayrağı Kanunu), Law nr 2893 of 22 September 1983 Text (in Turkish) at the website of the Turkish Historical Society (Türk Tarih Kurumu) Nghệ sĩ đầu tiên: David Benbennick (original author) • Tập_tin:Flag_of_the_Netherlands.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/2/20/Flag_of_the_Netherlands.svg Giấy phép: Public domain Người đóng góp: Tác phẩm người tải lên tạo Nghệ sĩ đầu tiên: Zscout370 • Tập_tin:Flag_of_the_People’{}s_Republic_of_China.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/f/fa/Flag_of_ the_People%27s_Republic_of_China.svg Giấy phép: Public domain Người đóng góp: Tác phẩm người tải lên tạo ra, http://www.protocol.gov.hk/flags/eng/n_flag/design.html Nghệ sĩ đầu tiên: Drawn by User:SKopp, redrawn by User:Denelson83 and User:Zscout370 • Tập_tin:Flag_of_the_Republic_of_China.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/7/72/Flag_of_the_Republic_ of_China.svg Giấy phép: Public domain Người đóng góp: [1] Nghệ sĩ đầu tiên: User:SKopp • Tập_tin:Flag_of_the_Soviet_Union.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_Soviet_Union svg Giấy phép: Public domain Người đóng góp: http://pravo.levonevsky.org/ Nghệ sĩ đầu tiên: СССР • Tập_tin:Flag_of_the_United_States.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/a/a4/Flag_of_the_United_States svg Giấy phép: Public domain Người đóng góp: SVG implementation of U S Code: Title 4, Chapter 1, Section [1] (the United States Federal “Flag Law”) Nghệ sĩ đầu tiên: Dbenbenn, Zscout370, Jacobolus, Indolences, Technion • Tập_tin:Folder_Hexagonal_Icon.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/4/48/Folder_Hexagonal_Icon.svg Giấy phép: CC-BY-SA-3.0 Người đóng góp: Own work based on: Folder.gif Nghệ sĩ đầu tiên: Original: John Cross Vectorization: Shazz • Tập_tin:IOI_2006_bronze_medal_(back).jpg Nguồn: https://upload.wikimedia.org/wikipedia/commons/a/ad/IOI_2006_bronze_ medal_%28back%29.jpg Giấy phép: GFDL Người đóng góp: Tác phẩm người tải lên tạo Nghệ sĩ đầu tiên: Prateek Karandikar • Tập_tin:IOI_2006_bronze_medal_(front).jpg Nguồn: https://upload.wikimedia.org/wikipedia/commons/c/c7/IOI_2006_bronze_ medal_%28front%29.jpg Giấy phép: GFDL Người đóng góp: Tác phẩm người tải lên tạo Nghệ sĩ đầu tiên: Prateek Karandikar • Tập_tin:IOI_logo.gif Nguồn: https://upload.wikimedia.org/wikipedia/vi/3/30/IOI_logo.gif Giấy phép: ? Người đóng góp: ? Nghệ sĩ đầu tiên: ? • Tập_tin:Logo_acmvietnam.gif Nguồn: https://upload.wikimedia.org/wikipedia/vi/4/42/Logo_acmvietnam.gif Giấy phép: ? Người đóng góp: ? Nghệ sĩ đầu tiên: ? • Tập_tin:Portal-puzzle.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/f/fd/Portal-puzzle.svg Giấy phép: Public domain Người đóng góp: User:Eubulides Created with Inkscape 0.47pre4 r22446 (Oct 14 2009) is image was created from scratch and is not a derivative of any other work in the copyright sense, as it shares only nonprotectible ideas with other works Its idea came from File:Portal icon.svg by User:Michiel1972, which in turn was inspired by File:Portal.svg by User:Pepetps and User:Ed g2s, which in turn was inspired by File:Portal.gif by User:Ausir, User:Kyle the hacker and User:HereToHelp, which was reportedly from he:File:Portal.gif (since superseded or replaced?) by User:Naama m It is not known where User:Naama m got the idea from Nghệ sĩ đầu tiên: User: Eubulides 4.8 NGUỒN, NGƯỜI ĐÓNG GÓP, VÀ GIẤY PHÉP CHO VĂN BẢN VÀ HÌNH ẢNH • Tập_tin:Question_book-new.svg Nguồn: https://upload.wikimedia.org/wikipedia/commons/9/99/Question_book-new.svg Giấy phép: CC-BY-SA-3.0 Người đóng góp: Chuyển từ en.wikipedia sang Commons Created from scratch in Adobe Illustrator Based on Image: Question book.png created by User:Equazcion Nghệ sĩ đầu tiên: Tkgd2007 4.8.3 Giấy phép nội dung • Creative Commons Aribution-Share Alike 3.0 ... Nam) Kỳ thi IOI tổ chức vào năm 1989 Mặt sau Huy chương Đồng IOI 2006 Mexico 3.2 Các kì IOI Kỳ thi gồm hai ngày lập trình máy vi tính, giải toán lĩnh vực thuật toán Học sinh dự thi theo thể thức... (output) tương ứng í sinh tạo file kết cách nào, cách viết chương trình, tay, kết hợp hai phương pháp Mặt trước Điểm thí sinh điểm tổng cộng toán hai ngày thi Trong lễ trao giải, thí sinh trao huy... tương tác chương trình thí sinh, ví dụ toán trò chơi Còn loại toán khác thí sinh phép biết liệu vào (input) thời gian năm thi Với toán loại này, thí sinh không cần nộp chương trình mà nộp kết

Ngày đăng: 31/08/2017, 13:58

Từ khóa liên quan

Mục lục

  • ACM ICPC

    • Cách thức tham dự

    • Xem thêm

    • Tham khảo

    • Liên kết ngoài

    • Google Summer of Code

      • Tham khảo

      • Liên kết ngoài

      • Olympic Tin học Quốc tế

        • Cấu trúc của kỳ thi

        • Các kì IOI

        • Đọc thêm

        • Liên kết

        • Tham khảo

        • Robocode

          • Giới thiệu về Robocode

          • Chiến trường Robocode

          • Heading and Bearing

            • Heading (hướng tuyệt đối)

            • Bearing (hướng tương đối)

            • Môi trường Robocode

              • Vòng lặp chính

              • Nguồn và năng lượng

              • Robot Robocode

              • Đội chơi

              • Tham khảo

Tài liệu cùng người dùng

Tài liệu liên quan