[Hàm] - Số số hạng #2

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 300 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Hãy đưa ra số số nguyên dương nhỏ hơn hoặc bằng \(N^2\) và lớn hơn hoặc bằng \(N+1\).

Chi tiết cài đặt

Bạn cần cài đặt hàm sau:

C++
int solve(int N)
  • \(N\): số nguyên dương \(N\).
  • Hàm này cần trả về một số nguyên là số số nguyên dương nhỏ hơn hoặc bằng \(N^2\) và lớn hơn hoặc bằng \(N+1\).
  • Hàm này được gọi đúng một lần.

Constraint

  • \(1 \le N \le 15\).

Ví dụ

Xét lời gọi hàm sau:

C++
solve(3)

Trong ví dụ này, \(N = 3\). Vậy \(N^2 = 9\)\(N + 1 = 4\).

Các số lớn hơn hoặc bằng \(4\) và nhỏ hơn hoặc bằng \(9\) là: \(4,5,6,7,8,9\).

Vậy hàm cần trả về một số nguyên có giá trị bằng \(6\).

Bình luận (3)

Mới nhất
Tải bình luận...