Jump to content

Top rank per group: Difference between revisions

m (→‎{{header|Picat}}: Added subsection)
Line 1,245:
=={{header|Dyalect}}==
 
<lang dyalect>type Employee(name,id,salary,department) with Lookup
func Employee.ToString() {
Line 1,269:
func topNSalaries(n) {
//We sort employees based on salary
employees.Sort(by: (x,y) => y.salary - x.salary)
let max =
if n > employees.Length() - 1 {
Line 1,280:
}
}
 
var seq = topNSalaries(5)
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.