博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AtCoder Regular Contest 059
阅读量:7297 次
发布时间:2019-06-30

本文共 1068 字,大约阅读时间需要 3 分钟。

C - いっしょ / Be Together

枚举即可。

#include
#include
using namespace std;int n, a[111], ans = ~0U >> 1;inline int sqr(int x) { return x * x;}inline int calc(int x) { int res = 0; for (int i = 1; i <= n; ++i) res += sqr(a[i] - x); return res;}int main() { cin >> n; for (int i = 1; i <= n; ++i) cin >> a[i]; for (int i = -100; i <= 100; ++i) ans = min(ans, calc(i)); cout << ans << endl; return 0;}

D - アンバランス / Unbalanced

扫一遍即可。

#include
#include
#include
#include
#include
using namespace std;char a[100005];int main() { scanf("%s", a + 1); int n = strlen(a + 1), l = -1, r = -1; for (int i = 1; i <= n; ++i) { if (i + 1 <= n && a[i] == a[i+1]) { l = i; r = i + 1; break; } if (i + 2 <= n && a[i] == a[i+2]) { l = i; r = i + 2; break; } } printf("%d %d\n", l, r); return 0;}

 

转载于:https://www.cnblogs.com/p0ny/p/8073027.html

你可能感兴趣的文章
概述C# Cast()
查看>>
LeetCode - 9. Palindrome Number
查看>>
IOS的 new Date()格式化问题
查看>>
sharepoint webpart 获取文档库下的所有文件夹名
查看>>
java数据结构和算法--------第六章
查看>>
关于php如何连贯操作类方法(以数据库为例)
查看>>
25th SEP, 要好好的走下去
查看>>
BZOJ4822[Cqoi2017]老C的任务——树状数组(二维数点)
查看>>
BZOJ1299[LLH邀请赛]巧克力棒——Nim游戏+搜索
查看>>
未能为 SSL/TLS 安全通道建立信任的解决办法
查看>>
cmake是什么
查看>>
使用MASM10(变量的使用)- Win32汇编语言018
查看>>
【Docker学习笔记】----基于centos 7 的Docker安装
查看>>
Android笔记之OnLongClickListener
查看>>
Java客户端:调用EyeKey HTTP接口进行人脸对比
查看>>
SQL之分区函数
查看>>
创业公司如何实施敏捷开发
查看>>
Django使用AJAX调用自己写的API接口
查看>>
数据科学求职准备
查看>>
Wireshark抓包工具使用教程以及常用抓包规则
查看>>