The National Olympiad in Informatics (NOI) is an annual informatics competition for secondary school students in China. The first NOI was held in 1984, earlier than IOI.
The contest consists of one practice contest and two official competitions, each involving solving problems of an algorithmic nature. Each day's competition consists of three problems and contestants have five hours to try to solve them. Students compete on an individual basis, with up to five students competing from each participating province (with around 30 provinces in 2003). Since 2011, some provinces has its Type B contestants, and the original 5-student-team members are called Type A contestants. The maximum number of the sum of Type A and Type B contestants was 15 until 2014, and it's currently 16. Students are selected from similar contests in their own province.
NOI 2016 was held in Mianyang, Sichuan July 22 - July 28, 2016
NOI 2015 was held in Hangzhou, Zhejiang July 15 - July 21, 2015
NOI 2014 was held in Shenzhen, Guangdong July 25 - July 30, 2014
NOI 2013 was held in Chengdu, Sichuan July 14- July 20, 2013
NOI 2012 was held in Changzhou, Jiangsu July 28 - August 3, 2012
NOI 2011 was held in Changchun, Jilin August 6 - August 12, 2011
NOI 2010 was held in Yantai, Shandong July 31 - August 6, 2010
NOI 2009 was held in Beijing, July 25 - July 31, 2009
NOI 2008 was held in Shaoxing, Zhejiang July 27 - August 2, 2008
NOI 2007 was held in Fuzhou, Fujian July 28 - August 3, 2007
NOI 2006 was held in Mianyang, Sichuan, July 22 - 28, 2006
NOI 2005 was held in Zhengzhou, Henan August 5 - 11, 2005
NOI 2004 was held in Changsha, Hunan August 8 - 14, 2004
NOI 2003 was held in Shanghai, August 3 - 9, 2003
NOI 2002 was held in Tianjin, August 10 - 16, 2002
NOI 2001 was held in Xi'an, Shanxi in September, 2001
NOI 2000 was held in Macau in March, 2000
NOI 1999 was held in Beijing in July, 1999
NOI 1998 was held in Hangzhou, Zhejiang in August, 1998
NOI 1997 was held in Hong Kong in August, 1997
NOI 1996 was held in Shanghai in August, 1996
NOI 1995 was held in Nanjing, Jiangsu in August, 1995
NOI 1994 was held in Beijing in August, 1994
NOI 1993 was held in Taiyuan, Shanxi in August, 1993
NOI 1992 was held in Beijing in August, 1992
NOI 1991 was held in Xiamen, Fujian in August, 1991
NOI 1990 was held in Beijing in August, 1990
NOI 1989 was held in Huizhou, Guangdong in December, 1989
NOI 1988 was held in Beijing in August, 1988
NOI 1987 was held in Weifang and Qingdao, Shandong in August, 1987
NOI 1986 was held in Beijing in August, 1986
NOI 1985 was held in Tianjin in August, 1985
NOI 1984 was held in Beijing in August, 1984