首页 > 其他分享 >每天发射的卫星数量

每天发射的卫星数量

时间:2024-04-23 11:46:29浏览次数:12  
标签:count return seq 每天 int valid 发射 print 卫星

# def is_valid(seq, n, last_element=0):
#     # print(seq[-1] // 2)
#     # print(last_element)
#     if len(seq) == 1:
#         return True
#     if last_element > seq[-1] // 2:
#         return False
#
#     return is_valid(seq, n, last_element + 1)
# def count_valid_sequences(n):
#     count = 1
#     for i in range(1, n):
#         count += is_valid([n], i)
#     return count
# n = int(input())
# # print(count_valid_sequences(n))
# #
# for i in range(1, n+1):
#     count = 1
#     for y in range(0, i//2):
#         count += 1
# print(count)






# #include<bits/stdc++.h>
# using namespace std;
# int a[1010];
# int main(){
#     int n;
#     cin>>n;
#     a[1]=1;
#     for(int i=2;i<=n;i++){
#         for(int j=1;j<=i/2;j++)
#             a[i]+=a[j];
#         a[i]++;
#     }
#     cout<<a[n];
#     return 0;
# }

# n = int(input())
# a = [1]*(n+1)
# for i in range(2,n+1):
#     cur = 1
#     while cur <= i//2:
#         a[i] += a[cur]
#         cur += 1
# print(a[n])




def satellite(k):
    count = 0 # 计数器
    n = 1 # 每天发射的卫星数量
    for i in range(1, k+1):
        count += n # 累加卫星数量
        if i == n*(n+1)//2: # 判断是否需要增加每天发射的卫星数量
            n += 1
    return count

k = int(input())
print(satellite(k)) # 输出:14

'''
python编程实现 如下计算 
给出正整数 n,要求按如下方式构造数列:
只有一个数字 n 的数列是一个合法的数列。
在一个合法的数列的末尾加入一个正整数,但是这个正整数不能超过该数列最后一项的一半,可以得到一个新的合法数列。
一共有多少个合法的数列。两个合法数列 a, b 不同当且仅当两数列长度不同
输入一个整数 ,表示n;
输出一行一个整数,表示合法的数列个数。
样例输入6,计算得到合法数列 个数 6

输入6,计算结果应该是6, 上述程序结果是7,结果错误,请修改程序

给定一个整数n,判断满足
'''

 

标签:count,return,seq,每天,int,valid,发射,print,卫星
From: https://www.cnblogs.com/flyingsir/p/18152509

相关文章

  • 控制台输入输出发射炮弹
    #include<bits/stdc++.h>#include<windows.h>#include<conio.h>//控制台输入输出头文件usingnamespacestd;intmain(){HANDLEhandle=GetStdHandle(STD_OUTPUT_HANDLE);//获取标准输出的句柄COORDcoord={0,0};//保存光标坐标SetConsoleCursorPosition(h......
  • 单人移动+四个方向发射子弹
    #include<iostream>#include<windows.h>#include<conio.h>usingnamespacestd;intmain(){HANDLEhandle=GetStdHandle(STD_OUTPUT_HANDLE);COORDcoord={0,0};SetConsoleCursorPosition(handle,coord);cout<<"......
  • GPS北斗卫星同步时钟(卫星授时服务器)的主要特点
    GPS北斗卫星同步时钟(卫星授时服务器)的主要特点 GPS北斗卫星同步时钟(卫星授时服务器)的主要特点 京准电子科技官微——ahjzsz卫星授时服务器是一种用于提供高精度时间信息的服务器,通常通过网络分发时间信息给其他设备和系统;以下是时间同步服务器的主要特点:高精度:卫星授时服务......
  • 一周-每天1 小时,学习实现一个简单的mini-React
    关于从0到1实现一个mini-React过程起因---为什么会有这篇文章还得从前几天加入了一个十分"内卷"的群聊开始崔学社mini-React.偶然看到朋友圈一叫mini-React的游戏副本课程,对这觉得这个课程听起来好像挺有意思的,大概看了一下课程内容,觉得很有意思,就果断加入了.然后就......
  • 每天五分钟掌握深度学习框架pytorch:本专栏说明
    专栏大纲专栏计划更新章节在100章左右,之后还会不断更新,都会配备代码实现。以下是专栏大纲部分代码实现代码获取为了方便用户浏览代码,本专栏将代码同步更新到github中,所有用户可以读完专栏内容和代码解析之后,下载对应的代码,跑一跑模型算法,这样会加深自己对算法模型......
  • 卫星遥感影像统计农业产量、作物分类及面积
        卫星遥感技术的广泛应用为农业领域带来了巨大的变革,其中,卫星遥感影像在农业产量估算方面的应用正成为一项关键技术。通过高分辨率的遥感数据,农业生产者可以更准确、及时地了解农田状况,实现精准农业管理,提高产量和经济效益。**1.影像获取与数据处理**    卫星遥......
  • 卫星遥感影像观测光伏板优势
    一、遥感影像在太阳能光伏板选址方面的应用    ​太阳能光伏板的选址是影响其发电效率和经济效益的关键因素。传统的选址方法往往需要大量的人力、物力和时间,而遥感影像可以快速、准确地获取大量地理信息,为选址提供重要依据。    ​通过卫星遥感影像,可以获取太阳能资......
  • 卫星遥感监测森林植被健康度
            随着地球环境的日益恶化,森林作为地球上最重要的生态系统之一,其变化对全球气候、生态环境和人类社会经济发展产生深远影响。因此,及时、准确地监测森林变化对于保护生态环境、维护生态平衡、推进可持续发展具有重要意义。卫星遥感影像技术因其具有覆盖范围广、时......
  • STK入门(星座建立、导出卫星位置csv、地图源图片位置)
    1.建立星座1.1初始化场景打开STK,依次点击continue-createanewscenario记住场景命名和保存位置默认的仿真时间是一天,暂不需要修改点击ok耐心等待较长时间1.2建立种子卫星场景建立好以后自动弹出Insert 选择Satellite-Orbitwizard主要定义参数为:轨道倾角Incl......
  • 玩家角色——攻击刀光和发射子弹
    目标刀光特效资源处理角色蓝图编写刀光触发事件角色动画蓝图编写通知事件材质优先级创建子弹父类蓝图和子蓝图玩家角色蓝图编写发射子弹角色动画蓝图编写通知事件核心思路调用顺序:动画通知调用——>角色蓝图自定义事件——>刀光或子弹蓝图这样做法的好处是替换资源会......