1

#include<bits/stdc++.h> 2 using namespace std; 3 long long sum[100005] = { 0 }; 4 long long square[100005] = { 0 }; 5 long long ans[10] = { 0 }; 6 vector <int> vec; 7 int main() { 8 int t=1;//数据总数 9 scanf("%d", &t); 10 int o = t, k = 0; 11 while (t > 0) { 12 long long temp, numtmp = 0, SUM = 0; 13 int n; 14 scanf("%d", &n); 15 for (int i = 0; i < n; i++) { 16 scanf("%lld", &temp); 17 vec.push_back(temp); 18 }//输入 19 for (int i = 0; i < n; i++) { 20 SUM += vec[i]; 21 } 22 for (int i = 0; i < n; i++) { 23 ans[k] +=vec[i]*vec[i] ; 24 } 25 ans[k] += SUM * SUM; 26 ans[k] = ans[k] / 2; 27 /*for (int i = 0; i < vec.size() ; i++) 28 cout << vec[i] << " ";*/ 29 t--; k++; 30 vec.clear(); 31 } 32 for (int j = 0; j < o; j++) { 33 printf("%lld\n", ans[j]); 34 } 35 return 0; 36 }
分类:
练习
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现