首页 > 其他分享 >校内天梯赛总结

校内天梯赛总结

时间:2023-04-03 09:55:06浏览次数:40  
标签:总结 include 校内 int ll cin long 天梯 main

1107: ZN的随机数

#include<bits/stdc++.h>
using namespace std;
typedef long long ll; 
int ans;
int main()
{
    ll n,m;
    while(cin>>n)//在while中赋值
{
    ans=0; 
bool a[1001]={0};
    for(int i=0;i<n;i++)
    {
        int x;
        cin>>x;
        a[x]=true;
    }
    for(int i=1;i<1001;i++)//标记
    {
        if(a[i])
        ans++;
    }
    cout<<ans<<endl;
        for(int i=1;i<1001;i++)//
    {
        if(a[i])
        cout<<i<<' ';
    }
}
}

总结:没看到多组数据输入,wa了四次。。。

-----------------------------------------------
1108: 加班加班加班
#include<bits/stdc++.h>
using namespace std;
typedef long long ll; 
double ans;//记得开double。。。
int main()
{
    double n,m;
    while(cin>>n>>m)
    {
    if(n<=40)
    {
        ans=n*m; 
    }
    else if(n>40&&n<=50)
    {
        ans=40*m+(n-40)*1.5*m;
    }
    else
    {
        ans=40*m+10*m*1.5+(n-50)*m*2;
    }
    cout<<fixed<<setprecision(2)<<ans;//把科学计数法转为常规输出,并精确到小数点后两位
    cout<<endl;
}
}

总结:没开double wa了几发,另外题面也有问题,循环输出后需要换行,第一题却不需要,也wa了几发。忘记怎么精确小数点了,还是百度的。。。

----------------------------------------------------------------------

1109: 消灭雷同

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main( ) 
{
   string s;
   cin>>s;
   char a;
   cin>>a;
   for(int i=0;i<s.size();i++)
   if(a!=s[i])cout<<s[i];
}

 

总结:无

--------------------------------------------------------------------------------------------------

1110: 密电加密

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main( ) 
{
    string s;
    cin>>s;
    for(int i=0;i<s.size();i++)//特判
    {
        if(s[i]=='z')
        s[i]='A';
        else if(s[i]=='Z')
        s[i]='a';
        else if((s[i]>=65&&s[i]<90)||(s[i]>=97&&s[i]<122)) 
        s[i]+=1;
    }
    cout<<s;
}

总结:无

-------------------------------------------------------------------------------------------

1093: 贝拿勒斯圣庙的宝石针

# include <stdio.h>
int move(int n, char x, char y, char z)
{
    if (n == 1)
        printf("%d %c %c\n", n, x, z);
    else
    {
        move(n - 1, x, z, y);
        printf("%d %c %c\n", n, x, z);
        move(n - 1, y, x, z);
    }
    return 0;
}
int main()
{
    int n;
    scanf("%d", &n);
    move(n, 'A', 'B', 'C');
    return 0;
}

总结:无;

标签:总结,include,校内,int,ll,cin,long,天梯,main
From: https://www.cnblogs.com/eeeece/p/17282179.html

相关文章

  • 【组会】water_on_floor_image & 总结
    实验场景channel1channel4文章内容用到的特征机器学习算法OnTheFeasibilityofEstimatingSolubleSugarContentUsingMillimeter-wave60GHz毫米波信号,估计水果中可溶性糖含量(SSC)的可行性RSS,表面粗糙程度,最大幅度值,峰值之间的时间,频域中的通道功率LR,RF......
  • 开源项目总结(产品)
      总结下工作中拿来就能上线使用的一些开源项目,他们能够很好的满足我们的需求,无需从0到1进行开发,快速部署上线,同时可根据实际业务进行二次开发 [电商系统]1.Magento2介绍: 世界排名第一的开源电商系统开发语言:PHP项目地址: magento/magento2中文站: https://www.mall......
  • 每日总结2023-04-02
    今天完成了厂商端 1.登录界面  2.查看数据界面,在此界面商家收到通知增加待完成选项,并选择是否准备好以及完成。   3.个人信息界面,可以保存个人信息 ......
  • 2024届计算机秋招100天备战:力扣每日打卡挑战全记录 & 面试题总结
    最近两个月力扣困难题不再落下,打卡全满勤,激发了持续刷题的斗志。这里将持续记录打卡过程中的难题和面试八股。2023/4/21039.多边形三角剖分的最低得分题目大意:多边形每个节点有一个数值,将多边形三角剖分,得分为所有三角形节点乘积之和。求三角剖分后的最低得分。做题评价:虽......
  • 每日总结 4.2
    今天进行了支付页面的编写,如下:  <!--pages/info/info.wxml--><viewclass="view1"><viewclass="thumb"><textclass="t1">{{name}}</text><imagesrc="{{image}}"mode=""/></......
  • CSS总结
         ......
  • Python基础之pyautogui模块(详细总结鼠标键盘操作)
    来源:https://zhuanlan.zhihu.com/p/471275277仅用于个人学习(以防自己忘记)1.GUI控制功能控制鼠标键盘使用的模块为:pyautogui,这个模块操作起鼠标键盘的时候,非常的迅速,而且如果该模块控制了鼠标后,程序比较难关闭,这时我们有两个方法专门针对以上的情况:1.1自动防故障功能 ......
  • Nginx知识总结
    1、什么的nginx?Nginx是高性能的HTTP和反向代理的服务器,处理高并发能力是十分强大的,能经受高负载的考验,由报告表明能支持高达50000哥并发连接数。在实际的使用中,tomcat大约能支持500个并发连接数,nginx大约能支持5000个并发连接数2.1、正向代理需要在客户端配置代理服务器进行指定网......
  • 总结所有的排序方式
    一、插入排序就是从左到右遍历,然后看看这个数是否比前面的数小,如果比前面的小就插入到这个数的前面。publicstaticvoidinsertionSort(int[]arr){if(arr!=null&&arr.length>=2){for(inti=1;i<arr.length;++i){for......
  • PTA题目集1~3的总结性Blog
    (1)前言: 目前发布了三次pta作业,第一次作业的题量适中,较为简单,主要了解了substring函数,math类,charAt方法的使用;在第二次作业中,首次出现了菜单计价程序编写的题目,题目量少但难度高,其中主要学习了StreamTokenizer快速输入的方法,类与类之间的调用联系,equal方法的使用等等;而在第三次的......