倒计时30,28天

1.队列Q (nowcoder.com)

//1.
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N=2e5+6;
const int inf=0x3f3f3f3f;
int dir[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
const double pi=acos(-1.0);
int a[N],b[N];
bool cmp(int xx,int yy)
{
    return b[xx]<b[yy];
}
void solve()
{
	int n;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
        b[a[i]]=i;
    }
    int t=1;cin>>t;
    int l=0,r=n;
    while(t--)
    {
        string s;int x;
        cin>>s>>x;
        if(s=="FIRST")b[x]=--l;
        else b[x]=++r;
    }
    sort(a,a+n,cmp);
    for(int i=0;i<n;i++)cout<<a[i]<<' ';
}
signed main()
{
	//ios_base::sync_with_stdio(false);
	//cin.tie(nullptr),cout.tie(nullptr);
	int t=1;
	//cin>>t;
	while(t--)
	{
		solve();
	}
	return 0;
}
//2.
//会超时:
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N=2e5+6;
const int inf=0x3f3f3f3f;
typedef pair<int,int> pii;
int dir[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
const double pi=acos(-1.0);
bool cmp(pii xx,pii yy)
{
    return xx.second<yy.second;
}
void solve()
{
	int n;
    cin>>n;
    vector<pii>ve(n);
    for(int i=0;i<n;i++)
    {
        cin>>ve[i].first;ve[i].second=i;
    }
    int t;cin>>t;
    int l=0,r=n;
    while(t--)
    {
        string s;int x;
        cin>>s>>x;
        if(s=="FIRST")
        {
            for(auto it:ve)
            {
                if(it.first==x)
                {
                    --l;
                    it.second=l;
                    break;
                }
            }
        }
        else
        {
            for(auto it:ve)
            {
                if(it.first==x)
                {
                    ++r;
                    it.second=r;
                    break;
                }
            }
        }
    }
    sort(ve.begin(),ve.end(),cmp);
    for(auto it:ve)cout<<it.first<<' '<<it.second<<endl;
}
signed main()
{
	//ios_base::sync_with_stdio(false);
	//cin.tie(nullptr),cout.tie(nullptr);
	int t=1;
	//cin>>t;
	while(t--)
	{
		solve();
	}
	return 0;
}
//3.
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N=2e5+6;
const int inf=0x3f3f3f3f;
int dir[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
const double pi=acos(-1.0);
map<int,int>mp1,mp2;
void solve()
{
	int n,x;cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>x;
        mp1[x]=i;
        mp2[i]=x;
    }
    int t;cin>>t;
    int l=0,r=n;
    while(t--)
    {
        string s;int x;
        cin>>s>>x;
        mp2[mp1[x]]=0;
        if(s=="FIRST")
        {
            l--;mp2[l]=x;mp1[x]=l;
        }
        else
        {
            r++;mp2[r]=x;mp1[x]=r;
        }
    }
    for(int i=l;i<=r;i++)
    {
        if(mp2[i])cout<<mp2[i]<<' ';
    }
}
signed main()
{
	//ios_base::sync_with_stdio(false);
	//cin.tie(nullptr),cout.tie(nullptr);
	int t=1;
	//cin>>t;
	while(t--)
	{
		solve();
	}
	return 0;
}

2.12.货物摆放 - 蓝桥云课 (lanqiao.cn)

#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N=2e5+6;
const int inf=0x3f3f3f3f;
int dir1[8][2]={{0,1},{0,-1},{-1,0},{1,0},{1,1},{-1,-1},{1,-1},{-1,1}};
int dir2[4][2]={{0,1},{1,0},{0,-1},{-1,0}};
int a[N];
//round(a)
//int a=strtoll(s.c_str(),NULL,10);
void solve()
{
  int cn=0,r=0,n=2021041820210418;
	for(int i=1;i*i<=n;i++)
  {
    if(n%i==0)
    {
      a[++r]=i;
      if(n/i!=i)
      {
        a[++r]=n/i;
      }
    }
  }
  for(int i=1;i<=r;i++)
  {
    for(int j=1;j<=r;j++)
    {
      for(int k=1;k<=r;k++)
      {
        if(a[i]*a[j]*a[k]==n)cn++;
      }
    }
  }
  cout<<cn;
}
signed main()
{
	//ios_base::sync_with_stdio(false);
	//cin.tie(0),cout.tie(0);
	int t=1;
	//cin>>t;
	while(t--)
	{
		solve();
	}
	return 0;
}

3.2.工作时长 - 蓝桥云课 (lanqiao.cn)

//......excel......

#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N=2e5+6;
const int inf=0x3f3f3f3f;
int dir1[8][2]={{0,1},{0,-1},{-1,0},{1,0},{1,1},{-1,-1},{1,-1},{-1,1}};
int dir2[4][2]={{0,1},{1,0},{0,-1},{-1,0}};
int a[1100][1100],b[1100][1100];
//round(a)
//int a=strtoll(s.c_str(),NULL,10);
void solve()
{
  cout<<1417*60*60+11*60+53;
}
signed main()
{
	//ios_base::sync_with_stdio(false);
	//cin.tie(0),cout.tie(0);
	int t=1;
	//cin>>t;
	while(t--)
	{
		solve();
	}
	return 0;
}

相关推荐

  1. 计时80

    2024-03-17 00:12:02       32 阅读
  2. 计时68

    2024-03-17 00:12:02       40 阅读
  3. 计时68

    2024-03-17 00:12:02       43 阅读
  4. 计时67

    2024-03-17 00:12:02       33 阅读
  5. 计时65

    2024-03-17 00:12:02       27 阅读
  6. 计时64

    2024-03-17 00:12:02       36 阅读
  7. 计时57

    2024-03-17 00:12:02       35 阅读
  8. 计时56

    2024-03-17 00:12:02       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 00:12:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 00:12:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 00:12:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 00:12:02       18 阅读

热门阅读

  1. 如何理解闭包

    2024-03-17 00:12:02       22 阅读
  2. 【Unity】旋转的尽头是使用四元数让物体旋转

    2024-03-17 00:12:02       16 阅读
  3. Websocket服务监听收发消息

    2024-03-17 00:12:02       21 阅读
  4. Meson编译工具安装及使用Meson编译DPDK

    2024-03-17 00:12:02       23 阅读
  5. WSL与VirtualBox区别

    2024-03-17 00:12:02       21 阅读
  6. CentOS8安装docker

    2024-03-17 00:12:02       15 阅读
  7. docker部署zabbix使用postgresql数据库

    2024-03-17 00:12:02       19 阅读
  8. C语言演示多线程编程条件下自旋锁和屏障的使用

    2024-03-17 00:12:02       17 阅读
  9. 使用docker搭建Komga

    2024-03-17 00:12:02       20 阅读
  10. Docker 容器和 Kubernetes 退出码 —— 筑梦之路

    2024-03-17 00:12:02       16 阅读
  11. CCF 202009-3 点亮数字人生(拓扑排序)

    2024-03-17 00:12:02       19 阅读
  12. 70后姐妹上海创业,要IPO了

    2024-03-17 00:12:02       20 阅读
  13. AMS、PMS和WMS学习链接

    2024-03-17 00:12:02       16 阅读