蓝桥杯刷题(六)

题目描述

给定 n n n 个整数 a 1 , a 2 , ⋯   , a n a_{1}, a_{2}, \cdots, a_{n} a1,a2,,an, 求它们两两相乘再相加的和,即

S = a 1 ⋅ a 2 + a 1 ⋅ a 3 + ⋯ + a 1 ⋅ a n + a 2 ⋅ a 3 + ⋯ + a n − 2 ⋅ a n − 1 + a n − 2 ⋅ a n + a n − 1 ⋅ a n S=a_{1} \cdot a_{2}+a_{1} \cdot a_{3}+\cdots+a_{1} \cdot a_{n}+a_{2} \cdot a_{3}+\cdots+a_{n-2} \cdot a_{n-1}+a_{n-2} \cdot a_{n}+a_{n-1} \cdot a_{n} S=a1a2+a1a3++a1an+a2a3++an2an1+an2an+an1an

输入格式

输入的第一行包含一个整数 n n n

第二行包含 n n n 个整数 a 1 , a 2 , ⋯ a n a_{1}, a_{2}, \cdots a_{n} a1,a2,an

输出格式

输出一个整数 S S S,表示所求的和。请使用合适的数据类型进行运算。

样例 #1

样例输入 #1

4
1 3 6 9

样例输出 #1

117

提示

对于 30 % 30 \% 30% 的数据, 1 ≤ n ≤ 1000 , 1 ≤ a i ≤ 100 1 \leq n \leq 1000,1 \leq a_{i} \leq 100 1n1000,1ai100

对于所有评测用例, 1 ≤ n ≤ 2 × 1 0 5 , 1 ≤ a i ≤ 1000 1 \leq n \leq 2\times10^5,1 \leq a_{i} \leq 1000 1n2×105,1ai1000

蓝桥杯 2022 省赛 A 组 C 题。

代码

n = int(input())  # 输入n
arr = list(map(int,input().split())) # 输入ai
s,ans = sum(arr[1:]),0

for i in range(n-1): #利用前缀和计算
    ans += arr[i]*s
    s-=arr[i+1]
print(ans)

题目描述

古代中国使用天干地支来记录当前的年份。

天干一共有十个,分别为:甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊
(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ)。

地支一共有十二个,分别为:子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)。

将天干和地支连起来,就组成了一个天干地支的年份,例如:甲子。2020 年是庚子年。

每过一年,天干和地支都会移动到下一个。例如 2021 年是辛丑年。

每过 60 年,天干会循环 6 轮,地支会循环 5 轮,所以天干地支纪年每 60年轮回一次。例如 1900 年,1960 年,2020 年都是庚子年。

给定一个公元纪年的年份,请输出这一年的天干地支年份。

输入格式

输入一行包含一个正整数,表示公元年份。

输出格式

输出一个拼音,表示天干地支的年份,天干和地支都用小写拼音表示(不表示声调),之间不要加入任何多余的字符。

样例 #1

样例输入 #1

2020

样例输出 #1

gengzi

提示

对于所有评测用例,输入的公元年份为不超过 9999 9999 9999 的正整数。

蓝桥杯 2020 年国赛 C 组 F 题。

代码

#根据题目2020为庚子年推出当前的天干地支表
T = ["geng", "xin", "ren", "gui", "jia", "yi", "bing", "ding", "wu", "ji"] 
D = ["shen", "you", "xu", "hai", "zi", "chou", "yin", "mao", "chen", "si", "wu", "wei"]
n = int(input())
print(T[n%10],end="")
print(D[n%12])

相关推荐

  1. 2024-03-14 18:50:02       43 阅读
  2. -每日-023

    2024-03-14 18:50:02       51 阅读
  3. -每日-024

    2024-03-14 18:50:02       49 阅读
  4. -每日-026

    2024-03-14 18:50:02       61 阅读
  5. -每日-027

    2024-03-14 18:50:02       53 阅读
  6. -每日-029

    2024-03-14 18:50:02       53 阅读
  7. --python-2

    2024-03-14 18:50:02       48 阅读
  8. --python-1

    2024-03-14 18:50:02       63 阅读

最近更新

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

    2024-03-14 18:50:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-14 18:50:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-14 18:50:02       82 阅读
  4. Python语言-面向对象

    2024-03-14 18:50:02       91 阅读

热门阅读

  1. freeROTS day2

    2024-03-14 18:50:02       43 阅读
  2. Chrome 跨域问题CORS 分析

    2024-03-14 18:50:02       44 阅读
  3. 【ES6】let与const

    2024-03-14 18:50:02       45 阅读
  4. 【开发方案】Android 双卡设备手动搜网功能适配

    2024-03-14 18:50:02       50 阅读
  5. 【Redis内存数据库】NoSQL的特点和应用场景

    2024-03-14 18:50:02       45 阅读
  6. C#(C Sharp)学习笔记_变量常量与作用域【十二】

    2024-03-14 18:50:02       43 阅读
  7. 常用的git命令

    2024-03-14 18:50:02       39 阅读
  8. vue2、vue3 request请求删除接口用formData传参记录

    2024-03-14 18:50:02       38 阅读
  9. Ubuntu系统安装MySQL主从模式集群(成功!)

    2024-03-14 18:50:02       45 阅读