{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"有 N (2 \u003c\u003d N \u003c\u003d 8,000) 头奶牛在1..N范围内有独特的品牌。在一次非常糟糕的判断下,它们去了附近的“饮水洞”,在晚餐前喝了太多啤酒。当到了排队吃晚餐的时候,它们并没有按照它们的品牌的升序排列。\r\u003cbr\u003e\r\u003cbr\u003e遗憾的是,FJ没有办法对它们进行排序。而且,他并不擅长观察问题。他没有写下每头奶牛的品牌,而是确定了一个相当愚蠢的统计数据:对于排队的每头奶牛,他知道在它前面排队的奶牛中,实际上有多少头奶牛的品牌比它小。\r\u003cbr\u003e\r\u003cbr\u003e根据这些数据,告诉 FJ 奶牛的确切排序顺序。\r\u003cbr\u003e"}},{"title":"输入","value":{"format":"HTML","content":"* 第 1 行: 一个整数, N\r\u003cbr\u003e\r\u003cbr\u003e* 第 2..N 行: 这些 N-1 行描述了在排队的给定奶牛前面有多少头品牌比它小的奶牛。当然,第一头奶牛前面没有奶牛,所以她没有被列出。输入的第 2 行描述了排在第 2 号位置的奶牛前面的品牌比它小的奶牛的数量;第 3 行描述了排在第 3 号位置的奶牛前面的品牌比它小的奶牛的数量;以此类推。\r\u003cbr\u003e"}},{"title":"输出","value":{"format":"HTML","content":"* 第 1..N 行: 输出的每一行都告诉了排队的一头奶牛的品牌。输出的第 1 行告诉了排队的第一头奶牛的品牌;第 2 行告诉了排队的第二头奶牛的品牌;以此类推。"}},{"title":"示例","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e5\r\n1\r\n2\r\n1\r\n0\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e2\r\n4\r\n5\r\n3\r\n1\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}