首页 > 其他分享 >poj 3090 Visible Lattice Points

poj 3090 Visible Lattice Points

时间:2023-04-10 16:14:36浏览次数:45  
标签:cnt int Visible 3090 Points poj fi tes

 

#include<iostream>
#include<algorithm>
using namespace std;
 const int M=1e6;
 int vis[M+4],P[M+4],cnt;
 int fi[M+4];
 
 void shai(int top){
 	cnt=0;
 	fi[1]=1;
 	for(int i=2;i<=top;i++){
 		if(vis[i]==0){
 			P[++cnt]=i; 
 			fi[i]=i-1;
		 }
 		for(int j=1;j<=cnt&&i*P[j]<=top;j++){
 			vis[i*P[j]]=1;
 			if(i%P[j]==0){
 				fi[i*P[j]]=fi[i]*P[j];
 				break;
			 }
			else
			fi[i*P[j]]=fi[i]*(P[j]-1);
		 }
	 }
 }
 int sum[M+4];
 int main(){
 	shai(1e6);
 	for(int i=1;i<=1e6;i++) 
	 sum[i]=sum[i-1]+fi[i];
 	
 	int tes,cas=0;cin>>tes;
 	while(tes--){
 		int x;
 		cin>>x;
 		cout<<++cas<<' '<<x<<' '<<2*sum[x]+1<<endl;
	 }
 } 

 

标签:cnt,int,Visible,3090,Points,poj,fi,tes
From: https://www.cnblogs.com/towboa/p/17303216.html

相关文章

  • 8.0的新特性 -- invisible(不可见索引)
    版权声明:原创作品,谢绝转载!否则将追究法律责任。—————作者:kirininvisibleindex不可见索引以前的版本,假如这个索引无用了会怎么样?那就只能是drop掉了。但是drop掉的话可能会产生一个比较严重问题。比如说万一这个索引还有用的话,那整个业务就会慢下来,所以说风险还是比较大......
  • 8.0的新特性 -- invisible(不可见索引)
    版权声明:原创作品,谢绝转载!否则将追究法律责任。—————作者:kirininvisibleindex不可见索引以前的版本,假如这个索引无用了会怎么样?那就只能是drop掉了。但是drop掉的话可能会产生一个比较严重问题。比如说万一这个索引还有用的话,那整个业务就会慢下来,所以说风险还是比较大......
  • 什么是 Angular library 的 secondary entry points?
    在Angular应用程序和库中,secondaryentrypoints(次要入口点)是指与主入口点不同的导出和发布方式。主入口点是指在package.json文件中声明的默认的入口点,它通常包含了该库的主要功能和API。而secondaryentrypoints则是在Angularlibrary项目中定义的额外的入口点,它们可......
  • 成为钢铁侠!只需一块RTX3090,微软开源贾维斯(J.A.R.V.I.S.)人工智能AI助理系统
    梦想照进现实,微软果然不愧是微软,开源了贾维斯(J.A.R.V.I.S.)人工智能助理系统,贾维斯(jarvis)全称为JustARatherVeryIntelligentSystem(只是一个相当聪明的人工智能系统),它可以帮助钢铁侠托尼斯塔克完成各种任务和挑战,包括控制和管理托尼的机甲装备,提供实时情报和数据分析,帮助托......
  • SimpleDateFormat并发引发的multiple points 异常以及解决
    SimpleDateFormat并发引发的multiplepoints异常以及解决一、问题分析SimpleDateFormat并发会出现如下问题:1、java.lang.NumberFormatException:multiplepoints 2、 java.lang.NumberFormatException:emptyString 3、java.lang.NumberFormatException:Forinputs......
  • THFuse: An infrared and visible image fusion network using transformer and hybri
    THFuse:Aninfraredandvisibleimagefusionnetworkusingtransformerandhybridfeatureextractor一种基于Transformer和混合特征提取器的红外与可见光图像融合网......
  • ARC141D Non-divisible Set
    ARC141DNon-divisibleSet这题还是比较有启发性的。经典的偏序关系下最长反链,第一反应是转化为最小链覆盖,但是在很多以整数的整除关系为背景的题目中这个做法不是最好的......
  • A. K-divisible Sum
    A.K-divisibleSum思路\[ans=\left\lceil\frac{kx}{n}\right\rceil\]\[x=x_{min}\ge\left\lceil\frac{n}{k}\right\rceil\]代码点击查看代码#inc......
  • 消费级显卡的春天,GTX 3090 YOLOv5s单卡完整训练COCO数据集缩短11.35个小时
    前言 本文介绍了在单卡上凭借对YOLOv5的性能分析以及几个简单的优化将GTX3090FP32YOLOv5s的训练速度提升了近20%。对于需要迭代300个Epoch的COCO数据集来说相比ultral......
  • Static Probe Points in GDB
    参考:https://sourceware.org/gdb/onlinedocs/gdb/Static-Probe-Points.htmlhttps://man7.org/linux/man-pages/man3/stapprobes.3stap.html infoprobes--Showav......