Republican Programming Olympiad for University Students
      (Републиканска студентска олимпиада по програмиране)
    
From 15 years until now, every year in our country is held
      National Bulgarian Collegiate Programming Contest (Republican
      Programming Olympiad for University students) -  BCPC. The
      beginning of such a competition was launched in 199 ... year,
      conducted a few years ago, and after a break, the competition was
      revived in 2000 under the name "Interuniversity Programming
      Tournament" (IPT). In 2005 the organizers changed the name to
      "Republican Programming Olympiad for University students".
      
      The data in this publication are taken from the Internet, and by
      2000 not found any information.
    
| Year | 
          Host | 
          Place | 
          Number of participating  universities  | 
          Source | 
          ||
| 1 IPT | 1998 | 
          AUB | 
          Blagoevgrad | |||
| 2 IPT | 1999 | 
          |||||
| 3 IPT | 2000 | 
          AUB | 
          Blagoevgrad | 
          6 | 
          http://infoman.musala.com/contests/139/1145/ | 
          |
| 4 IPT | 
          2001 | 
          NBU | 
          Sofia | 
          |||
| 5 IPT | 
          2002 | 
          BFU | 
          Burgas | 
          10 | 
          http://nikolay.kirov.be/2002/5cp/cp.html | 
          |
| 6 IPT | 2003 | 
          USH | 
          Shumen | 
          10 | 
          http://infoman.musala.com/contests/138/476/ | 
          |
| 7 IPT | 2004 | 
          PU | 
          Plovdiv | 
          11 | 
          http://infoman.musala.com/contests/137/475/ | 
          |
| 17 BCPC | 2005 | 
          SU | 
          Sofia | 7 | 
          http://judge.openfmi.net/bcpc/competitors.html | 
          |
| 18 BCPC | 2006 | 
          NBU | 
          Sofia | 9 | 
          http://nikolay.kirov.be/2006/Olympiad/index.html | 
          |
| 19 BCPC | 2007 | 
          VFU | 
          Varna | 9 | 
          http://infoman.musala.com/contests/134/472/ | 
          |
| 20 BCPC | 2008 | 
          SU | 
          Sofia | 12 | 
          http://judge.openfmi.net/bcpc20/index.html | 
          |
| 21 BCPC | 2009 | 
          UEV | 
          Varna | 12 | 
          http://infoman.musala.com/contests/132/470/ | 
          |
| 22 BCPC | 2010 | 
          UR | 
          Ruse | 
          13 | 
          http://rsop2010.ami.uni-ruse.bg/ | 
          |
| 23 BCPC | 2011 | 
          USH | 
          Shumen | 11 | 
          http://www.bcpc.eu/XXIII/ | 
          |
| 24 BCPC | 2012 | 
          BFU | 
          Burgas | 
          12 | 
          http://bcpc.eu/XXIV/ | 
          |
| 25 BCPC | 2013 | 
          NBU, SU, TUS | 
          Sofia | 14 | 
          http://bcpc.eu/XXV/ | 
          |
| 26 BCPC | 2014 | 
          TUV | 
          Varna | 13 | 
          http://bcpc.eu/XXVI/ | 
          |
| 27 BCPC | 2015 | 
          SWU | 
          Blagoevgrad | 
          11 | 
          http://bcpc.eu/XXVII/ | 
          |
| 28 BCPC | 2016 | 
          VFU | 
          Varna | 
          10 | 
          http://bcpc.eu/XXVIII/ | |
| 29 BCPC | 
          2017 | 
          UR | 
          Ruse | 
          - | 
          - | 
          |
| 30 BCPC | 
          2018 | 
          NBU | 
          Sofia | 
          - | 
          - | 
          
BCPC is the only national programming contest for university
      students. It is an independent event organized by the participants
      - Bulgarian universities which offer courses in computer science
      and programming. The rules are close to those of ACM International
        Collegiate Programming Contest. They have changed and
      approved by the participants  BCPC is held every year in May
      and is organized by a Bulgarian University - host of the Olympics.
    
Each participating university is represented by one or more
      teams. Each team consists of three contestants and a coach. The
      official ranking includes only the best team of each university in
      the scoreboard of the testing system (team standings).
    
Officially standings universities
    
| 28 BCPC | 27 BCPC | 
          26 BCPC | 25 BCPC | 24 BCPC | 23 BCPC | 22 BCPC | 21 BCPC | 20 BCPC | 19 BCPC | 18 BCPC | 8 IPT | 
          7 IPT | 
          6 IPT | 
          5 IPT | 
          ? | 
        |
| VFU | 
          SWU | 
          TUV | 
          Sofia | 
          BFU | 
          USH | 
          UR | 
          UEV | 
          SU | 
          VFU | 
          NBU | 
          SU | 
          PU | 
          USH | 
          BFU | 
          AUB | 
        |
| 2016 | 
          2015 | 
          2014 | 
          2013 | 
          2012 | 
          2011 | 
          2010 | 
          2009 | 
          2008 | 
          2007 | 
          2006 | 
          2005 | 
          2004 | 
          2003 | 
          2002 | 
          2000 | 
        |
| 1 | 
          NBU | 
          SU | 
          SU | SU | SU | 
          SU | SU | SU | SU | SU | SU | SU | SU | SU | SU | SU | 
        
| 2 | 
          AUB | 
          AUB | 
          NBU | 
          NBU | 
          NBU | 
          NBU | 
          AUB | 
          USH | 
          USH | 
          TUS | 
          USH | 
          USH | 
          NBU  | 
          AUB | 
          AUB | 
          PMF* | 
        
| 3 | 
          SU | 
          NBU | 
          UR | 
          TUS | 
          UVT | 
          AUB | 
          UR | 
          VFU | 
          UR | 
          USH | 
          NBU | 
          NBU | 
          NBU | 
          USH | 
          BFU | 
          AUB | 
        
| 4 | 
          BFU | 
          USH | TUV | 
          USH | 
          UEV | 
          TUS | 
          TUS | 
          TUS | 
          TUS | 
          BFU | 
          TUS | 
          NBU | 
          AUB | 
          NBU | 
          NBU | 
          UVT | 
        
| 5 | 
          UR | 
          UR | 
          USH | 
          UR | 
          AUB | 
          USH | 
          USH | 
          UR | 
          NBU | 
          TUG | 
          BFU | 
          UR | 
          USH | 
          UEV | 
          TUG | 
          NBU | 
        
| 6 | 
          TUV | 
          TUV | 
          SWU | 
          UEV | 
          UR | 
          UVT | 
          UEV | 
          NBU | 
          NBU | 
          UR | 
          VFU | 
          BFU | 
          UEV | 
          SWU | 
          UEV | 
          USH | 
        
| 7 | 
          UVT | 
          BFU | 
          BFU | 
          VFU | 
          TUV | 
          BFU | 
          NBU | 
          UEV | 
          VFU | 
          VFU | 
          NBU | 
          UNWE | 
          BFU | 
          NBU | 
          SWU | 
          |
| 8 | 
          VFU | 
          TUG | 
          TUG | 
          BFU | 
          USH | 
          UR | 
          BFU | 
          AUB | 
          BFU | 
          AUB | 
          UEV | 
          SWU | 
          UR | 
          NBU | 
          ||
| 9 | 
          TUG | 
          VFU | 
          AUB | 
          UVT | 
          TUS | 
          NBU | 
          UVT | 
          UVT | 
          AUB | 
          UEV | 
          SWU | 
          UR | 
          TUG | 
          USH | 
          ||
| 10 | 
          UEV | 
          SWU | 
          TUS | 
          SWU | 
          VFU | 
          TUG | 
          VFU | 
          BFU | 
          UVT | 
          UVT | 
          VFU | 
          UVT | 
          ||||
| 11 | 
          UEV | 
          UEV | 
          TUV | 
          BFU | 
          VFU | 
          NBU | 
          NBU | 
          UEV | 
          VFU | 
          |||||||
| 12 | 
          UVT | 
          NBU | 
          TUG | 
          TUG | 
          SWU | 
          TUG | 
          ||||||||||
| 13 | 
          VFU | 
          TUG | 
          SWU | 
          |||||||||||||
| 14 | 
          ULSIT | 
          
Since 2002 the test system at the competitions is the system pc^2, and in 2015 for the
      first time successfully has been used spoj0.
    
| Name of the university | 
          Number of  participations  | 
          I | 
          II | 
          III | 
          IV | 
          Number of  organized competitions  | 
        |
| AUB | 
          American University in
            Bulgaria | 
          13 | 
          0 | 
          5 | 
          2 | 
          1 | 
          1 | 
        
| BFU | 
          Burgas Free University | 
          14 | 
          0 | 
          0 | 
          1 | 
          2 | 
          2 | 
        
| NBU | New Bulgarian University | 
          15 | 
          1 | 
          4 | 
          3 | 
          0 | 
          2 | 
        
| PU | 
          Plovdiv University "Paisii Hilendarski" | 
          9 | 
          0 | 
          1 | 
          1 | 
          3 | 
          1 | 
        
| SU | 
          Sofia University "St. Kliment Ohridski" | 
          16 | 
          15 | 
          - | 
          1 | 
          - | 
          3 | 
        
| SWU | 
          South-West University "Neofit Rilski" | 
          9 | 
          0 | 
          0 | 
          0 | 
          0 | 
          1 | 
        
| TUG | 
          Technical University of
            Gabrovo | 
          11 | 
          0 | 
          0 | 
          0 | 
          0 | 
          0 | 
        
| TUS | 
          Technical University of
            Sofia | 
          9 | 
          0 | 
          1 | 
          1 | 
          5 | 
          1 | 
        
| TUV | 
          Technical University of Varna | 5 | 
          0 | 
          0 | 
          0 | 
          1 | 
          1 | 
        
| UEV | 
          University of Economics -
            Varna | 
          13 | 
          0 | 
          0 | 
          0 | 
          1 | 
          1 | 
        
| ULSIT | 
          University of Library
            Studies and Information Technologies | 
          1 | 
          0 | 
          0 | 
          0 | 
          0 | 
          0 | 
        
| UNWE | 
          University of National and World Economy | 1 | 
          0 | 
          0 | 
          0 | 
          0 | 
          0 | 
        
| UR | 
          University of Ruse "Angel Kanchev" | 13 | 
          0 | 
          0 | 
          3 | 
          0 | 
          1 | 
        
| USH | 
          University of Shumen "Konstantin Preslavsky" | 
          15 | 
          0 | 
          4 | 
          2 | 
          2 | 
          2 | 
        
| UVT | 
          University of Veliko Tarnovo "St. Cyril and
            St. Methodius" | 
          11 | 
          0 | 
          0 | 
          1 | 
          1 | 
          0 | 
        
| VFU | 
          Varna Free University
            "Chernorizets Hrabar" | 
          14 | 
          0 | 
          0 | 
          1 | 
          0 | 
          2 | 
        
| Total: | 
          - | 
          16 | 
          15 | 
          16 | 
          18 | 
        
| I | 
          II | 
          III | 
          IV | 
          V | 
          VI | 
        ||
| 1 | 
          SU | 
          15 | 
          - | 
          1 | 
          - | 
          - | 
          - | 
        
| 2 | 
          NBU | 
          1 | 
          4 | 
          3 | 
          - | 
          1 | 
          2 | 
        
| 3 | 
          AUB | 
          - | 
          5 | 
          2 | 
          1 | 
          1 | 
          - | 
        
| 4 | 
          USH | 
          - | 
          4 | 
          2 | 
          2 | 
          4 | 
          1 | 
        
| 5 | 
          TUS | 
          - | 
          1 | 
          1 | 
          5 | 
          - | 
          - | 
        
| 6 | 
          PU | 
          - | 
          1 | 
          1 | 
          3 | 
          1 | 
          - | 
        
| 7 | 
          UR | 
          - | 
          - | 
          3 | 
          - | 
          5 | 
          2 | 
        
| 8 | 
          BFU | 
          - | 
          - | 
          1 | 
          2 | 
          1 | 
          1 | 
        
| 9 | 
          UVT | 
          - | 
          - | 
          1 | 
          1 | 
          - | 
          1 | 
        
| 10 | 
          VFU | 
          - | 
          - | 
          1 | 
          - | 
          - | 
          1 | 
        
| 11 | 
          UEV | 
          - | 
          - | 
          - | 
          1 | 
          1 | 
          4 | 
        
| 12 | 
          TUV | 
          - | 
          - | 
          - | 
          1 | 
          - | 
          2 | 
        
| 13 | 
          TUG | 
          - | 
          - | 
          - | 
          - | 
          2 | 
          - | 
        
| 14 | 
          SWU | - | 
          - | 
          - | 
          - | 
          - | 
          2 | 
        
| 15 | 
          ULSIT | 
          - | 
          - | 
          - | 
          - | 
          - | 
          - | 
        
| 15 | 
          UNWE | 
          - | 
          - | 
          - | 
          - | 
          - | 
          - | 
        
| 16 | 
          15 | 
          16 | 
          16 | 
          16 | 
          16 | 
        
| Rank | Number of  participations  | 
          Number of  organized competitions  | 
        |
| 1 | 
          SU | 
          16 | 
          3 | 
        
| 1 | 
          USH | 
          15 | 
          2 | 
        
| 3 | 
          NBU | 
          15 | 
          2 | 
        
| 4 | 
          BFU | 
          14 | 
          2 | 
        
| 4 | 
          VFU | 
          14 | 
          2 | 
        
| 6 | 
          AUB | 
          13 | 
          1 | 
        
| 6 | 
          UEV | 
          13 | 
          1 | 
        
| 6 | 
          UR | 
          13 | 
          1 | 
        
| 9 | 
          TUG | 
          11 | 
          0 | 
        
| 9 | 
          UVT | 
          11 | 0 | 
        
| 11 | 
          PU | 
          9 | 
          1 | 
        
| 11 | 
          SWU | 
          9 | 
          1 | 
        
| 11 | 
          TUS | 
          9 | 
          1 | 
        
| 14 | 
          TUV | 
          5 | 
          1 | 
        
| 15 | 
          ULSIT | 
          1 | 
          0 | 
        
| 15 | 
          UNWE | 
          1 | 
          0 | 
        
Scoreboars
| 28 BCPC | 27 BCPC | 26 BCPC | 25 BCPC | 24 BCPC | 23 BCPC | 22 BCPC | 21 BCPC | 20 BCPC | 19 BCPC | 18 BCPC | 17/8 | 7 IPT | 
          6 IPT | 
          5 IPT | 
          ? | 
        
| 2016-VFU | 
          2015-SWU | 
          2014-TUV | 
          2013-Sofia | 
          2012-BFU | 
          2011-USH | 
          2010-UR | 
          2009-UEV | 
          2008-SU | 
          2007-VFU | 
          2006-NBU | 
          2005-SU | 
          2004-PU | 
          2003-USH | 
          2002-BFU | 
          2000-AUB | 
        
| NBU(1) | 
          SU (1) | 
          SU (1) | SUx2 (1) | SUx2 (1) | SUx3 (1) | SUx4 (1) | SUx4 (1) | SUx10 (1) | SUx6 (1) | SUx7 (1) | SUx7 (1) | SUx4 (1) | SUx4 (1) | SU (1) | SU (1) | 
| AUB(2) | 
          AUB (2) | 
          NBU (2) | 
          NBU (2) | 
          NBU (2) | 
          NBUx2 (2) | 
          AUB (2) | 
          USHx2 (2) | 
          USH (2) | 
          TUS (2) | 
          USHx2 (2) | 
          USH (2) | 
          NBU (2) | 
          AUB (2) | 
          AUB (2) | 
          PMF* (2) | 
        
| SU(3)x4 | 
          SU | 
          SUx2 | 
          SUx2 | 
          UVT (3) | 
          SUx2 | 
          UR (3) | 
          VFU (3) | 
          UR (3) | 
          USH (3) | 
          SU | 
          SUx3 | 
          NBU (3) | 
          USH (3) | 
          SUx3 | 
          SU | 
        
| BFU(4) | 
          NBUx2 (3) | 
          UR (3) | 
          TUS (3) | 
          NBU | 
          AUB (3) | 
          TUS (4) | 
          TUSx2 (4) | 
          TUS (4) | 
          BFU (4) | 
          USH | 
          USH | 
          AUB (4) | 
          NBU (4) | 
          BFU (3) | 
          AUB (3) | 
        
| UR(5) | 
          SU | 
          TUV (4) | 
          USH (4) | 
          UEVx2 (4) | 
          TUS (4) | 
          USH (5) | 
          UR (5) | 
          NBU (5) | 
          USH | 
          NBU (3) | 
          SU | 
          USH (5) | 
          UEV (5) | 
          NBU (4) | 
          SU | 
        
| TUV(6) | 
          USHx2 (4) | 
          USH (5) | 
          UR (5) | 
          AUB (5) | 
          USH (5) | 
          UEV (6) | 
          NBU (6) | 
          USH | 
          TUG (5) | 
          TUS (4) | 
          NBU (3) | 
          UEV (6) | 
          NBU | 
          TUG (5) | 
          UVT (4) | 
        
| NBUx2 | 
          UR (5) | 
          TUV | 
          NBU | 
          UR (6) | 
          TUS | 
          NBU (7) | 
          UEV (7) | 
          NBU (6) | 
          UR (6) | 
          NBU | 
          NBUx2 (4) | 
          NBUx2 | 
          USH | 
          NBU  | 
          AUB (5) | 
        
| TUV | 
          TUVx2 (6) | 
          SWU (6) | 
          UEV (6) | 
          TUV (7) | 
          TUV (6) | 
          BFU (8) | 
          AUBx2 (8) | 
          USH | 
          VFU (7) | 
          BFU (5) | 
          UR (5) | 
          USH | 
          SWU (6) | 
          UEVx2 (6) | 
          NBU (6) | 
        
| BFU | 
          NBUx2 | 
          SU | 
          VFU (7) | 
          USH (8) | 
          BFU (7) | 
          UEV | 
          BFU (9) | 
          NBU | 
          AUB (8) | 
          VFU (6) | 
          USH | 
          BFU (7) | 
          NBU (7) | 
          SWU (7) | 
          USH (6) | 
        
| UR | 
          BFUx2 (7) | 
          NBU  | 
          UEV | 
          TUS (9) | 
          UR (8) | 
          TUV (9) | 
          VFU  | 
          BFU (7) | 
          UEV (9) | 
          NBU (7) | 
          SU | 
          UEV | 
          UR (8) | 
          NBUx2 (8) | 
          
| 28 BCPC | 27 BCPC | 26 BCPC | 25 BCPC | 24 BCPC | 23 BCPC | 22 BCPC | 21 BCPC | 20 BCPC | 19 BCPC | 18 BCPC | 17 BCPC | 7 IPT | 
          6 IPT | 
          5 IPT | 
          ? | 
        |
| 2016-VFU | 
          2015-SWU | 
          2014-TUV | 
          2013-София | 
          2012-BFU | 
          2011-USH | 
          2010-UR | 
          2009-UEV | 
          2008-SU | 
          2007-VFU | 
          2006-NBU | 
          2005-SU | 
          2004-PU | 
          2003-USH | 
          2002-BFU | 
          2000-AUB | 
        |
| 1 | 
          NBU(8) | 
          SU (12) | 
          SU (11) | SU (9) | SU (10) | 
          SU (8) | SU (10) | SU (10) | SU (9) | SU (8) | SU (8) | SU (9) | SU (6) | SU (7) | SU (5) | SU (5) | 
        
| 2 | 
          AUB(5) | 
          AUB (10) | 
          NBU (5) | 
          NBU (7) | NBU (4) | 
          NBU (5) | 
          AUB (5) | 
          USH (5) | 
          USH (3) | 
          TUS (4) | 
          USH (4) | 
          USH (4) | 
          PU (6) | 
          AUB (5) | 
          AUB (5) | 
          PMF* (5) | 
        
| 3 | 
          SU(5) | 
          NBU (7) | 
          UR (4) | 
          TUS (6) | 
          UVT (3) | 
          AUB (4) | 
          UR (4) | 
          VFU (3) | 
          UR (3) | 
          USH (3) | 
          NBU (3) | 
          NBU (3) | 
          NBU (3) | 
          USH (3) | 
          BFU (3) | 
          AUB (3) | 
        
| 4 | 
          BFU(2) | 
          USH (5) | 
          TUV (3) | 
          USH (4) | 
          UEV (3) | 
          TUS (3) | 
          TUS (3) | 
          TUS (3) | 
          TUS (3) | 
          BFU (3) | 
          TUS (3) | 
          NBU (3) | 
          AUB (2) | 
          NBU (3) | 
          NBU (3) | 
          UVT (1) | 
        
| 5 | 
          UR(2) | 
          UR (4) | 
          USH (2) | 
          UR (3) | 
          AUB (3) | 
          USH (3) | 
          USH (3) | 
          UR (2) | 
          NBU (3) | 
          TUG (2) | 
          BFU (2) | 
          UR (3) | 
          USH (2) | 
          UEV (3) | 
          TUG (3) | 
          NBU (0) | 
        
| 6 | 
          TUV(2) | 
          TUV (4) | 
          SWU (2) | 
          UEV (3) | 
          UR (3) | 
          UVT (2) | 
          UEV (3) | 
          NBU (2) | 
          NBU (2) | 
          UR (2) | 
          VFU (2) | 
          BFU (1) | 
          UEV (2) | 
          SWU (2) | 
          UEV (2) | 
          USH (0) | 
        
| 7 | 
          BTU(1) | 
          BFU (3) | 
          BFU (1) | 
          VFU (2) | 
          TUV (2) | 
          BFU (2) | 
          NBU (2) | 
          UEV (2) | 
          VFU (2) | 
          VFU (2) | 
          NBU (1) | 
          UNWE (0) | 
          BFU (1) | 
          NBU (1) | 
          SWU (2) | 
          |
| 8 | 
          VFU(1) | 
          TUG (3) | 
          TUG (1) | 
          BFU (2) | 
          USH (2) | 
          UR (2) | 
          BFU (2) | 
          AUB (2) | 
          BFU (2) | 
          AUB (2) | 
          UEV (1) | 
          SWU (0) | 
          UR (1) | 
          NBU (2) | 
          ||
| 9 | 
          TUG(1) | 
          VFU (3) | 
          AUB (0) | 
          UVT (2) | 
          TUS (2) | 
          NBU (2) | 
          UVT (2) | 
          UVT (2) | 
          AUB (1) | 
          UEV (1) | 
          SWU (1) | 
          UR (0) | 
          TUG (0) | 
          USH (1) | 
          ||
| 10 | 
          UEV(0) | 
          SWU (1) | 
          VFU (0) | 
          SWU (1) | 
          VFU (1) | 
          TUG (1) | 
          VFU (2) | 
          BFU (1) | 
          UVT (1) | 
          UVT (0) | 
          VFU (0) | 
          UVT (0) | 
          ||||
| 11 | 
          UEV (1) | 
          UVT (0) | 
          TUV (1) | 
          BFU (1) | 
          VFU (1) | 
          NBU (0) | 
          NBU (1) | 
          UEV (1) | 
          VFU (0) | 
          |||||||
| 12 | 
          UEV (0) | 
          NBU (1) | 
          TUG (0) | 
          TUG (0) | 
          SWU (0) | 
          TUG (1) | 
          ||||||||||
| 13 | 
          TUS (0) | 
          TUG (1) | 
          SWU (0) | 
          |||||||||||||
| 14 | 
          ULSIT (0) | 
          
| N. Kirov, created on 10.09.2015, updated on 12.06.2016 | BG |