Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Konstantin Kyrilov                   2:5062/17.222  16 Apr 2002  22:24:42
 To : All
 Subject : Stars
 -------------------------------------------------------------------------------- 
 
 
 Вот Решил подкинуть задачку... сам так и не решил... решил, но не оптимально.
 Кто поможет?
 
 Stars.
 
 Time limit: 6 sec per test.
 
 Astronomers often examine star maps where stars are represented by points on a
 plane and each star has Cartesian coordinates. Let the level of a star be an
 amount of the stars that are not higher and not to the right of the given star. 
 Astronomers want to know the distribution of the levels of the stars.
                     5
                     *
                 4
                 *
 
           3     2    1
           *     *    *
 For example, look at the map shown on the figure above. Level of the star number
 5 is equal to 3 (it's formed by three stars with a numbers 1, 2 and 4). And the 
 levels of the stars numbered by 2 and 4 are 1. At this map there are only one
 star of the level 0, two stars of the level 1, one star of the level 2, and one 
 star of the level 3.
 
 You are to write a program that will count the amounts of the stars of each
 level on a given map.
 
 The first line of the input file contains a number of stars N (1<=N<=15000). The
 following N lines describe coordinates of stars (two integers X and Y per line
 separated by a space, 0<=X,Y<=32000). There can be only one star at one point of
 the plane. Stars are listed in ascending order of Y coordinate. Stars with equal
 Y coordinates are listed in ascending order of X coordinate.
 
 The output should contain N lines, one number per line. The first line contains 
 amount of stars of the level 0, the second does amount of stars of the level 1
 and so on, the last line contains amount of stars of the level N-1.
 
 Input sample.
 
 5
 1 1
 5 1
 7 1
 3 3
 5 5
 Output sample.
 
 1
 2
 1
 1
 0
 Со всяческими регардами и прочим, Konstantin Kyrilov.
 ... Chris
 --- GoldEd 1.1.5-0802 & Fido Master 2000
  * Origin: Chris (2:5062/17.222)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Stars   Konstantin Kyrilov   16 Apr 2002 22:24:42 
 Stars   Egorov Pavel   18 Apr 2002 00:05:25 
Архивное /ru.algorithms/259463cbc6ced.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional