模拟1----1/12

A: 答案-3249

求第一个阶乘位数>=10000的正整数

公式:位数=log10(1)+log10(2)+...+log10(n)+1 再取整

举个例子:log(123)=2.08991 取整+1=3;

n!=1*2*3*.....*n;    lg(n!)=lg(2)+......lg(n);

 1 int main()
 2 {
 3     double s=0;
 4     for(int i=1;;i++){
 5         s+=log10(i);
 6         if(int (s+1)>=10000){
 7             cout<<i<<endl;
 8             break;
 9         }
10     }
11
12     return 0;
13 }

素数筛法:https://www.cnblogs.com/nonames/p/12078839.html

原文地址:https://www.cnblogs.com/simaomao/p/12225774.html

时间: 2024-10-20 03:59:27

模拟1----1/12的相关文章

[模拟赛10.12] 老大 (二分/树的直径/树形dp)

[模拟赛10.12] 老大 题目描述 因为 OB 今年拿下 4 块金牌,学校赞助扩建劳模办公室为劳模办公室群,为了体现 OI 的特色,办公室群被设计成了树形(n 个点 n ? 1 条边的无向连通图),由于新建的办公室太大以至于要将奖杯要分放在两个不同的地方以便同学们丢硬币进去开光,OB 想请你帮帮他看看奖杯放在哪两个办公室使得在任意一个在劳模办公室做题的小朋友能最快地找到奖杯来开光. 一句话题意:给出一个 n 个点的树,在两个合适且不同的点放上奖杯,使得每个点到最近的奖杯距离最大值最小. 输入

初级模拟电路:1-2 PN结与二极管

1.   掺杂半导体 上面我们分析了本征半导体的导电情况,但由于本征半导体的导电能力很低,没什么太大用处.所以,一般我们会对本征半导体材料进行掺杂,即使只添加了千分之一的杂质,也足以改变半导体材料的导电特性.通过加入不同特性的掺杂的元素,可以做出两种不同性质的半导体材料:n型半导体材料和 p型半导体材料,下面分别予以介绍. (1) n型半导体 n型半导体材料是通过对本征半导体掺入有5个价电子的元素得到的,常见的5价元素有:锑(Sb).砷(As).磷(P),下面以锑作为掺杂元素.硅作为本征基片来举

css模拟Bootstrap响应式布局——栅格

做作业的时候遇见用css模拟Bootstrap的栅格布局,学习了一下.发现这个很有用,用来在不同的平台上得到很好地用户体验,比如Phone.Pad.大屏幕显示器.小屏幕显示器.自己模拟用css写了一下,用的是max-width.min-width子元素的宽度设置为不同的百分比,模拟栅格的12列.把100划分12份,用浮动宽度超出会自动换行,下面是段代码,以后会认真学习bootstrap.加油!飞燕草 1 <style type="text/css"> 2 #containe

python:学习自顶向下程序设计:竞技体育模拟

学习过程记录: 一,需求及框架: 二:程序代码: 1 #sports.py 2 from random import random 3 4 def main(): #熟悉函数的调用 5 printInfo() 6 probA,probB,n = getInputs() 7 winsA,winsB = simNGames(n,probA,probB) 8 printSummary(winsA,winsB) 9 10 def printInfo(): 11 print("本程序是竞技体育模拟分析系统

第二十九节: 模拟登陆

一.126,163邮箱模拟登陆 1 # -*- coding:utf-8 -*- 2 import time 3 from selenium import webdriver 4 def login126_or_163emall(url): 5 login_name = input("请输入账号:") 6 login_password = input("请输入密码:") 7 8 # 打开自动测试软件Chrome 9 driver = webdriver.Chrome

数据传输中用到的模拟量和开关量指什么

很多人对工业数据传输过程中用到的模拟量和开关量这两个词非常的陌生,不知道是什么意思.单单从字面上看,并不知道他们分别代表什么意思.在工业上经常是需要对这两个数据进行传输的,以便观察采集的数据以及设备工作状态.对一个参数来说只有两种可能,不是模拟量的话必然是开关量,今天就带大家了解一下这两个术语到底是什么意思. 那么什么是模拟量?什么是开关量? 模拟量是一种连续变化的量,比如温度,从0~100度,压力从0~10Mpa,液位从1~5米,电动阀门的开度从0~100%等等,这些量都是模拟量. 开关量表示

uva 10763 Foreign Exchange

给定n对信息,是1-->2有一对交换生,能交换的条件是2-->1也有一对交换生,问能否顺利交换. 思路:用有向图模拟,如果1-->2有一对,那么就优先判断2-->1有没人交换,有的话,就不用加边了,直接标记那条边用了即可. #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath> #include <algorithm> using n

C#多线程总结

线程的创建 Thread 1 var thread = new Thread(() => 2 { 3 Console.WriteLine("thread start:" + Thread.CurrentThread.ManagedThreadId); //ManagedThreadId为线程的id 4 Thread.Sleep(10000); 5 Console.WriteLine("thread end:" + Thread.CurrentThread.Ma

完整版ANALYTICAL.GRAPHICS.STK.PRO.V6.1

VAPS Simulink v6.3 ANALYTICAL.GRAPHICS.STK.V8.1.1  2CD ANALYTICAL.GRAPHICS.STK.PRO.V6.1(完整版,安装后1.4G)国际航天工业领域顶尖设计分析软件 Lotus Engineering Software产品: Lotus.Base.Engine.Analysis.Tools.v4.02c 1CD(发动机制造前的理论性研究分析工具) Lotus.Concept.Valve.Train.v2.05g 1CD(汽车阀轴

循序渐进DB2.DBA系统管理、运维与应用案例pdf

下载地址:网盘下载 内容简介 DB2数据库是IBM公司关系型数据库核心产品,在国内以及全球有着广泛的应用.针对DB2初学者,<循序渐进DB2:DBA系统管理.运维与应用案例>循序渐进地把DB2涉及的众多概念和知识介绍给大家.客户端连通性.实例.数据库.表空间和缓冲池.数据移动.备份恢复.SQL基础知识.DB2基本监控方法.运行数据库必须考虑的设置.DBA日常维护以及数据库常用工具都是本书关注的重点.在介绍这些数据库对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护工作.