华为机试HJ100等差数列

华为机试HJ100等差数列

题目:

在这里插入图片描述

想法:

根据等差数列求和公式编写代码即可

input_number = int(input())

if input_number == 1:
    print(2)
else:
    result = input_number * (2 + 2 + 3 * (input_number - 1)) / 2
    print(int(result))

时间复杂度和空间复杂度均为 O ( 1 ) O(1) O(1)

相关推荐

  1. 华为打卡 HJ102 字符统计

    2024-07-21 01:20:01       46 阅读
  2. 华为HJ84统计大写字母个数

    2024-07-21 01:20:01       35 阅读
  3. 华为真题练习汇总(101~110

    2024-07-21 01:20:01       42 阅读
  4. 华为OD考题(HJ108 求最小公倍数)

    2024-07-21 01:20:01       32 阅读
  5. 华为OD】绘图机器【C卷|100分】

    2024-07-21 01:20:01       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 01:20:01       172 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 01:20:01       190 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 01:20:01       158 阅读
  4. Python语言-面向对象

    2024-07-21 01:20:01       171 阅读

热门阅读

  1. Piping(√)

    2024-07-21 01:20:01       29 阅读
  2. KTV点歌系统有什么作用?

    2024-07-21 01:20:01       31 阅读
  3. Flutter 状态管理调研总结

    2024-07-21 01:20:01       30 阅读