problem0825

package
Version: v0.0.0-...-899dd15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2020 License: MIT Imports: 0 Imported by: 0

README

825. Friends Of Appropriate Ages

题目

Some people will make friend requests. Thelist of their ages is given andages[i]is the age of theith person.

Person A will NOT friend request person B (B != A) if any of the following conditions are true:

  • age[B]<= 0.5 * age[A]+ 7
  • age[B]> age[A]
  • age[B]> 100 &&age[A]< 100

Otherwise, A will friend request B.

Note that ifA requests B, B does not necessarily request A. Also, people will not friend request themselves.

How many total friend requests are made?

Example 1:

Input: [16,16]
Output: 2
Explanation: 2 people friend request each other.

Example 2:

Input: [16,17,18]
Output: 2
Explanation: Friend requests are made 17 -> 16, 18 -> 17.

Example 3:

Input: [20,30,100,110,120]
Output:
Explanation: Friend requests are made 110 -> 100, 120 -> 110, 120 -> 100.

Notes:

  1. 1 <= ages.length<= 20000.
  2. 1 <= ages[i] <= 120.

解题思路

见程序注释

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL