ஐசிபிசி என அழைக்கப்படும் சர்வதேச கல்லூரி நிரலாக்க போட்டி (ஆங்கில மொழி : International Collegiate Programming Contest ( ICPC ) ),  உலக பல்கலைக்கழகங்களுக்கிடையேயான  பல அடுக்குகள் கொண்ட வருடாந்திர நிரலாக்க போட்டியாகும். பேலர் பல்கலைக்கழகத்தை  தலைமையிடமாகக் கொண்டு  இப்போட்டி நடத்தப்படுகிறது. ஒவ்வொரு ஆண்டும் ஆறு கண்டங்களை உள்ளடக்கிய  பிராந்திய போட்டிகள் நடத்தப்படுகின்றன.  பிராந்திய வெற்றியாளர்கள் உலக இறுதிச் சுற்றில் கலந்து கொள்வார்கள். 2018 இல், 110 நாடுகளில் உள்ள 3,233 பல்கலைக்கழகங்களைச் சேர்ந்த 52,709 மாணவர்கள் கலந்து கொண்டனர்.

போட்டி விதிகள் 
ஐசிபிசி போட்டிகள் அணி போட்டிகள் ஆகும் . ஒவ்வொரு அணியும் மூன்று மாணவர்களைக் கொண்டிருக்க வேண்டும் என்று தற்போதைய விதிகள் கூறுகின்றன. பங்கேற்பாளர்கள் பல்கலைக்கழக மாணவராக இருக்க வேண்டும், அவர்கள் போட்டிக்கு முன் ஐந்து வருடங்களுக்கும் குறைவான பல்கலைக்கழக கல்வியைப் பெற்றிருக்க வேண்டும். முன்னர் இரண்டு உலக இறுதிப் போட்டிகள் அல்லது ஐந்து பிராந்திய போட்டிகளில் பங்கேற்ற மாணவர்கள் மீண்டும் போட்டியிட தகுதியற்றவர்கள் ஆவர்.  

ஒவ்வொரு போட்டியின் போதும், எட்டு முதல் பதினைந்து நிரலாக்க சிக்கல்களைத்/குறியீட்டுக் கேள்விகளைத் தீர்க்க மூன்று பேர் கொண்ட குழுக்களுக்கு 5 மணிநேரம் வழங்கப்படுகிறது (பிராந்தியங்களுக்கு எட்டு சிக்கல்கள் மற்றும் இறுதிப் போட்டிக்கு பன்னிரண்டு). சி, சி ++, ஜாவா, அடா,  பைதான்   அல்லது கோட்லின்  நிரல்களாக அவர்கள் தீர்வுகளை சமர்ப்பிக்க வேண்டும் (ஒவ்வொரு குறியீட்டுக் கேள்வியும் எந்தவொரு குறிப்பிட்ட மொழியிலும் தீர்க்கக்கூடியது என்று உத்தரவாதம் இல்லை என்றாலும்,  "பிராந்திய மற்றும் உலக இறுதி போட்டிகளுக்கான அனைத்து குறியீட்டுக் கேள்விகளையும் ஜாவா மற்றும் சி++ இல்   போட்டி  நீதிபதிகள் தீர்த்திருப்பார்கள்" என்று ஐசிபிசி வலைத்தளம் கூறுகிறது). சோதனைத் தரவில் நிரல்கள் இயக்கப்படும். ஒரு நிரல் சரியான பதிலைக் கொடுக்கத் தவறினால், அது  குழுவிற்கு அறிவிக்கப்படும். அவர்கள் மற்றொரு நிரலை மீண்டும் சமர்ப்பிக்கலாம்.

மிகவும் அதிகமான நிரலாக்க சிக்கல்களை  சரியாக தீர்க்கும் அணி வெற்றியாளர் அணி ஆகும் . ஒரே எண்ணிக்கையான  நிரலாக்க சிக்கல்களை தீர்த்த இரண்டு அணிகளை தரவரிசைப்படுத்துவது அவசியமானால்(tie அனால்), அது நிரலாக்க சிக்கல்களை தீர்க்க எடுத்துக்கொண்ட நேரங்களின் கூட்டுத்தொகையால் நிர்ணயிக்கப்படுகிறது. ஒரு  கேள்விக்கு  சரியான தீர்வை  சமர்ப்பித்தற்கு  முன்னால்  தவறான சமர்ப்பிப்புகள் இருந்தால்,  ஒவ்வொரு  நிராகரிக்கப்பட்ட சமர்ப்பிக்கப்பித்தலுக்கும், எடுத்துக்கொண்ட மொத்த நேரத்தில்  20 நிமிடங்கள் கூட்டப்படும். தீர்க்கப்படாத  சிக்கலுக்கு  நிராகரிக்கப்பட்ட சமர்ப்பிப்புகள் இருந்தால் நேரம் கூட்டப்படுவதில்லை.

வெற்றியாளர்கள்

புகழ்பெற்ற பங்கேற்பாளர்கள் 
முன்னாள் ஐசிபிசி இறுதிப் போட்டியாளர்களில் சிலர் மென்பொருள் துறை மற்றும் ஆராய்ச்சியில் குறிப்பிடத்தக்க சாதனைகளைச் செய்துள்ளனர். ஆடம் டி ஏஞ்சலோ, முகநூல் நிறுவனத்தின் முன்னாள் முதன்மை தொழில்நுட்ப  அலுவலர், கோரா நிறுவனர், நிகோலாய் துரோவ் , இணை நிறுவனர் டெலெக்ராம், மேடி ஜஹாரியா, அப்பாச்சி ஸ்பார்க்கை உருவாக்கியவர், டோனி சீஹ், சாப்போஸ் நிறுவனத்தின் தலைமை நிர்வாக அதிகாரி மற்றும்  முதலீட்டாளர் , கிரேக் சில்வர்ஸ்டீன், கூகுளின் முதல் ஊழியர்.

இதையும் பார்க்கவும் 

 போட்டி நிரலாக்கல் , ஒரு வகையான மன விளையாட்டு

நிரலாக்கம்
aijhibhijhi èṉa al̤aighghabhbhaḍhuṃ jharvadhejha ghallūri niralāghgha bhoḍhḍhi (āṅghila mòl̤i : International Collegiate Programming Contest ( ICPC ) ),  ulagha bhalghalaighghal̤aghaṅghaḻughghiḍhaiyeyāṉa  bhala aḍhughghughaḻ ghòṇḍha varuḍhāndhira niralāghgha bhoḍhḍhiyāghuṃ. bhelar bhalghalaighghal̤aghadhdhai  dhalaimaiyiḍhamāghagh ghòṇḍhu  ibhbhoḍhḍhi naḍhadhdhabhbhaḍhughiṟadhu. òvvòru āṇḍhuṃ āṟu ghaṇḍhaṅghaḻai uḻḻaḍhaghghiya  bhirāndhiya bhoḍhḍhighaḻ naḍhadhdhabhbhaḍhughiṉṟaṉa.  bhirāndhiya vèṟṟiyāḻarghaḻ ulagha iṟudhijh jhuṟṟil ghalandhu ghòḻvārghaḻ. 2018 il, 110 nāḍhughaḻil uḻḻa 3,233 bhalghalaighghal̤aghaṅghaḻaijh jherndha 52,709 māṇavarghaḻ ghalandhu ghòṇḍhaṉar.

bhoḍhḍhi vidhighaḻ 
aijhibhijhi bhoḍhḍhighaḻ aṇi bhoḍhḍhighaḻ āghuṃ . òvvòru aṇiyuṃ mūṉṟu māṇavarghaḻaigh ghòṇḍhirughgha veṇḍhuṃ èṉṟu dhaṟbhodhaiya vidhighaḻ ghūṟughiṉṟaṉa. bhaṅgheṟbhāḻarghaḻ bhalghalaighghal̤agha māṇavarāgha irughgha veṇḍhuṃ, avarghaḻ bhoḍhḍhighghu muṉ aindhu varuḍhaṅghaḻughghuṃ ghuṟaivāṉa bhalghalaighghal̤agha ghalviyaibh bhèṟṟirughgha veṇḍhuṃ. muṉṉar iraṇḍhu ulagha iṟudhibh bhoḍhḍhighaḻ alladhu aindhu bhirāndhiya bhoḍhḍhighaḻil bhaṅgheṟṟa māṇavarghaḻ mīṇḍhuṃ bhoḍhḍhiyiḍha dhaghudhiyaṟṟavarghaḻ āvar.  

òvvòru bhoḍhḍhiyiṉ bhodhuṃ, èḍhḍhu mudhal bhadhiṉaindhu niralāghgha jhighghalghaḻaidh/ghuṟiyīḍhḍhugh gheḻvighaḻaidh dhīrghgha mūṉṟu bher ghòṇḍha ghul̤ughghaḻughghu 5 maṇineraṃ val̤aṅghabhbhaḍhughiṟadhu (bhirāndhiyaṅghaḻughghu èḍhḍhu jhighghalghaḻ maṟṟuṃ iṟudhibh bhoḍhḍhighghu bhaṉṉiraṇḍhu). jhi, jhi ++, jāvā, aḍhā,  bhaidhāṉ   alladhu ghoḍhliṉ  niralghaḻāgha avarghaḻ dhīrvughaḻai jhamarbhbhighgha veṇḍhuṃ (òvvòru ghuṟiyīḍhḍhugh gheḻviyuṃ èndhavòru ghuṟibhbhiḍhḍha mòl̤iyiluṃ dhīrghghaghghūḍhiyadhu èṉṟu udhdharavādhaṃ illai èṉṟāluṃ,  "bhirāndhiya maṟṟuṃ ulagha iṟudhi bhoḍhḍhighaḻughghāṉa aṉaidhdhu ghuṟiyīḍhḍhugh gheḻvighaḻaiyuṃ jāvā maṟṟuṃ jhi++ il   bhoḍhḍhi  nīdhibhadhighaḻ dhīrdhdhirubhbhārghaḻ" èṉṟu aijhibhijhi valaidhdhaḻaṃ ghūṟughiṟadhu). jhodhaṉaidh dharavil niralghaḻ iyaghghabhbhaḍhuṃ. òru niral jhariyāṉa bhadhilaigh ghòḍhughghadh dhavaṟiṉāl, adhu  ghul̤uviṟghu aṟivighghabhbhaḍhuṃ. avarghaḻ maṟṟòru niralai mīṇḍhuṃ jhamarbhbhighghalāṃ.

mighavuṃ adhighamāṉa niralāghgha jhighghalghaḻai  jhariyāgha dhīrghghuṃ aṇi vèṟṟiyāḻar aṇi āghuṃ . òre èṇṇighghaiyāṉa  niralāghgha jhighghalghaḻai dhīrdhdha iraṇḍhu aṇighaḻai dharavarijhaibhbhaḍhudhdhuvadhu avajhiyamāṉāl(tie aṉāl), adhu niralāghgha jhighghalghaḻai dhīrghgha èḍhudhdhughghòṇḍha neraṅghaḻiṉ ghūḍhḍhudhdhòghaiyāl nirṇayighghabhbhaḍhughiṟadhu. òru  gheḻvighghu  jhariyāṉa dhīrvai  jhamarbhbhidhdhaṟghu  muṉṉāl  dhavaṟāṉa jhamarbhbhibhbhughaḻ irundhāl,  òvvòru  nirāgharighghabhbhaḍhḍha jhamarbhbhighghabhbhidhdhalughghuṃ, èḍhudhdhughghòṇḍha mòdhdha neradhdhil  20 nimiḍhaṅghaḻ ghūḍhḍhabhbhaḍhuṃ. dhīrghghabhbhaḍhādha  jhighghalughghu  nirāgharighghabhbhaḍhḍha jhamarbhbhibhbhughaḻ irundhāl neraṃ ghūḍhḍhabhbhaḍhuvadhillai.

vèṟṟiyāḻarghaḻ

bhughal̤bhèṟṟa bhaṅgheṟbhāḻarghaḻ 
muṉṉāḻ aijhibhijhi iṟudhibh bhoḍhḍhiyāḻarghaḻil jhilar mèṉbhòruḻ dhuṟai maṟṟuṃ ārāyjhjhiyil ghuṟibhbhiḍhadhdhaghgha jhādhaṉaighaḻaijh jhèydhuḻḻaṉar. āḍhaṃ ḍhi eñjhalo, mughanūl niṟuvaṉadhdhiṉ muṉṉāḻ mudhaṉmai dhòl̤ilnuḍhbha  aluvalar, ghorā niṟuvaṉar, nigholāy dhurov , iṇai niṟuvaṉar ḍhèlèghrāṃ, meḍhi jahāriyā, abhbhājhjhi sbhārghghai uruvāghghiyavar, ḍhoṉi jhīh, jhābhbhos niṟuvaṉadhdhiṉ dhalaimai nirvāgha adhighāri maṟṟuṃ  mudhalīḍhḍhāḻar , ghiregh jhilvarsḍhīṉ, ghūghuḻiṉ mudhal ūl̤iyar.

idhaiyuṃ bhārghghavuṃ 

 bhoḍhḍhi niralāghghal , òru vaghaiyāṉa maṉa viḻaiyāḍhḍhu

niralāghghaṃ
பன்னாட்டு கல்லூரி நிரலாக்கப் போட்டி