CF916C
题目链接:http://codeforces.com/contest/916/problem/C
题目大意:
用\(n\)个结点,\(m\)条边(每条边的权值范围为[1, 109]) 构造出一个无向带权图(无自环、无重边),使其最小生成树的权值之和以及从点\(1\)到点\(n\)的最短路
都是质数。
知识点: 构造
解题思路:
先构造一条从\(1\)到\(2\),再到\(3\),再依次类推直到(\n\)的边,使其权值总和为\(1000033\),再随意连权值为\(1e9\)的边,直到有\(n\)条边为止,注意不要有重边。
AC代码:
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int maxn = ; int main(){
int n,m;
scanf("%d%d",&n,&m);
printf("1000033 1000033\n");
for(int i=;i<n;i++)
printf("%d %d %d\n",i-,i,);
printf("%d %d %d\n",n-,n,-n);
int ind=m-(n-);
for(int i=;i<=n;i++){
for(int j=i+;j<=n;j++){
if(ind==) return ;
printf("%d %d 1000000000\n",i,j);
ind--;
}
}
return ;
}
CF916C的更多相关文章
- CF916C Jamie and Interesting Graph
思路:构造 实现: #include <bits/stdc++.h> using namespace std; int main() { int n, m; cin >> n ...
随机推荐
- Docker安装Alibaba Nacos教程(单机)
SpringCloudAlibaba实战教程系列 阿里巴巴Nacos官方文档 docker:官网 docker:镜像官网:镜像官网可以所有应用,选择安装环境:会给出安装命令,例如:docker pul ...
- KVM基本功能管理
一.KVM基础功能管理 1.查看命令帮助 virsh -h 2.查看 KVM 的配置文件存放目录(CENTOS7.0.xml是虚拟系统实例的配置文件) ls /etc/libvirt/qemu ...
- Django中search fields报错:related Field has invalid lookup: icontains
models.py 文件 # coding:utf8from django.db import models class Book(models.Model): name = model ...
- DM 源码阅读系列文章(六)relay log 的实现
2019独角兽企业重金招聘Python工程师标准>>> 作者:张学程 本文为 DM 源码阅读系列文章的第六篇,在 上篇文章 中我们介绍了 binlog replication 处理单 ...
- codeforce 270C Magical Boxes
C. Magical Boxes Emuskald is a well-known illusionist. One of his trademark tricks involves a set of ...
- Linux文件删除空间未释放
当系统空间使用量过大需要清理空间或者清理某个文件时,有时会出现执行了删除命令之后磁盘空间并没有释放,很多人首次遇到该情况时会比较困惑,在考虑是不是像windows系统的回收站一样,删除只是逻辑删除到回 ...
- tinymce富文本编辑器整合到django
第一步:定义表存图片路径 models.py class AdminIMG(models.Model): filename = models.CharField(max_length=200, ...
- socket编程之并发回射服务器2
承接上文:socket编程之并发回射服务器 为了让服务器进程的终止一经发生,客户端就能检测到,客户端需要能够同时处理两个描述符:套接字和用户输入. 可以使用select达到这一目的: void str ...
- RDP凭据离线脱取
内网渗透-获取本地RDP密码 获取RDP 连接记录: reg query "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Clie ...
- C# 基础知识系列- 17 小工具优化
0. 前言 不知道有没有动手能力强的小伙伴照着上一篇的内容写过程序呢?如果有的话,应该会在使用的时候发现以下几个问题: 每次启动都需要经过漫长的时间去遍历磁盘里的文件目录 因为数据是用的字典保存的,所 ...