代码编织梦想

Daiwa Securities Co. Ltd. Programming Contest 2023(AtCoder Beginner Contest 331) - AtCoder

#include<bits/stdc++.h>
using namespace std;
#define int long long

signed main(){
	int M,D,y,m,d;
  	cin>>M>>D>>y>>m>>d;
 	 d++;
  	if(d>D)
  	{
  		m++;
  		d=1;
  	}
  	if(m>M)
  	{
  		m=1;
  		y++;
	}
	cout<<y<<" "<<m<<" "<<d;
}

#include<bits/stdc++.h>
using namespace std;
#define int long long

signed main(){
	int N,S,M,L;
	cin>>N>>S>>M>>L;
	int ans=1e9;
	for(int i=0;i<=N;i++)
	{
		for(int j=0;j<=N;j++)
		{
			for(int k=0;k<=N;k++)
			{
				if(i*6+j*8+k*12>=N) ans=min(ans,i*S+j*M+k*L);
			}
		}
	}
	cout<<ans;
}

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define pb push_back

signed main(){
	int n;
	cin>>n;
	vector<int> number;
	vector<int> A(n);
	vector<int> sum(n+1);
	for(int &x:A)
	{
		cin>>x;
		number.pb(x);
	}
	sort(number.begin(),number.end());
	for(int i=n-1;i>=0;i--) sum[i]=number[i]+sum[i+1];
	for(int i=0;i<n;i++)
	{
		auto pos=upper_bound(number.begin(),number.end(),A[i])-number.begin();
		cout<<sum[pos]<<(i+1<n?' ':'\n');
	}
}

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define pb push_back
int n;
const int N=1024;
int dp[N][N];

int f(int x,int y)
{
	int res=(x/n)*(y/n)*dp[n][n];
	res+=dp[x%n][y%n];
	res+=dp[x%n][n]*(y/n);
	res+=dp[n][y%n]*(x/n);
	return res;
}

signed main(){
	int q;
	cin>>n>>q;
	char P[N][N];
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=n;j++)
		{
			cin>>P[i][j];
			dp[i][j]=(P[i][j]=='B')+dp[i-1][j]+dp[i][j-1]-dp[i-1][j-1];
		}
	}
	while(q--)
	{
		int a,b,c,d;
		cin>>a>>b>>c>>d;
		c++;
		d++;
		cout<<f(c,d)-f(a,d)-f(c,b)+f(a,b)<<endl;
	}
}

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define pb push_back

signed main() {
  	int N, M, L;
  	cin >> N >> M >> L;
  	vector<int> a(N), b(M);
  	for (auto& x : a) cin >> x;
  	for (auto& x : b) cin >> x;
  	set<pair<int, int>> bad;
  	for (int i = 0; i < L; i++) {
    	int c, d;
    	cin >> c >> d;
    	bad.emplace(c - 1, d - 1);
  	}
  	vector<int> ord_b(M);
  	for (int i = 0; i < M; i++) ord_b[i] = i;
  	sort(begin(ord_b), end(ord_b), [&](int i, int j) { return b[i] > b[j]; });
  	vector<int> cur(N);
  	priority_queue<pair<int, int>> Q;
  	for (int i = 0; i < N; i++) Q.emplace(a[i] + b[ord_b[cur[i]]], i);
  	while (true) {
    	auto [cost, i] = Q.top();
    	int j = cur[i];
    	Q.pop();
    	if (bad.count({i, ord_b[j]}) == 0) {
      	cout << cost << "\n";
      	break;
    }
    cur[i]++;
    if (cur[i] != M) Q.emplace(a[i] + b[ord_b[cur[i]]], i);
  	}
}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/2303_79771556/article/details/134887643

日本常用姓氏表收集-爱代码爱编程

日本常用姓氏表收集 Abe 阿部。安部。安倍。阿倍。 Abei 安倍井。 Abigo 安孫子。 Abigo 安孫子。安彥。吾孫子。 Abiru 安蒜。阿比留。 Abo 安保。阿保。 Abumiya 鐙家。 Aburai 油井。 Aburatani 油谷。 Aburaya 油谷。 Acha 阿茶。 Adachi 足立。安達

2017年世界500强企业排行榜【完整榜单】2017财富杂志世界五百强排名-爱代码爱编程

近日,《财富》杂志FORTUNE发布了最新的世界500强排行榜的最新榜单,中国上榜公司数量继续增长,达到了110家。沃尔玛排名第一,国家电网排名第二,中石油排名第3,苹果公司排名第9,其他新上榜或重新上榜中国公司排名:华为(129名)、联想(202名)、万科(356名)、京东(366名)、大连万达(385名)、美的集团(481名)、恒大集团

美通社日历 | 媒体关注、会展信息、企业财报发布,节假日备忘(8月3日—8月9日)...-爱代码爱编程

     8月3日 企业活动/发布会:       Realme真我V5新品发布会        Vivo S7新品线上发布 企业财报发布:       恒生银行        信义光能        汇丰银行(HSBC)        NTT Docomo        喜力(Heineken)        法拉利(Fer

索尼 东京 面试_在东京启动出租车叫车应用程序:索尼如何与S.Ride配合使用?-爱代码爱编程

索尼 东京 面试 Uber, as we know, operates only in 650 cities and remains the best among all taxi apps. But have you ever imagined about other cities and their demand for taxi a

迪卡侬中国与阿里云达成合作;咖世家与恒天然在中国推出益生菌咖啡;默克高性能材料业务更名为电子科技 | 美通企业日报...-爱代码爱编程

今日看点:迪卡侬中国宣布与阿里云达成合作协议。咖世家咖啡携手恒天然NZMP在中国推出首款益生菌咖啡。默克高性能材料业务正式更名为“电子科技(Electronics)”。特变电工新能源完成国内首个“会发电的高速公路”。准独角兽Sicepat完成东南亚最大的B轮融资之一。和黄医药宣布将合并“和黄中国医药科技”以及“和记黄埔医药”。IMAX中国、盖璞集

signature=e5026403c65df3f2c1d6674fecfd5004,Form 6-K-爱代码爱编程

Form 6-K FORM 6-K U.S. SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Report of Foreign Private Issuer Pursuant to Rule 13a-16 or 15d-16 of the Securities Excha

Daiwa Securities Co. Ltd. Programming Contest 2021(AtCoder Regular Contest 128)(A+B)-爱代码爱编程

这里写目录标题 A - Gold and SilverB - Balls of Three Colors A - Gold and Silver 题目链接:https://atcoder.jp/contests/arc128/tasks/arc128_a Input Input is given from Standard Input i

Daiwa Securities Co. Ltd. Programming Contest 2021(AtCoder Regular Contest 128)C.Max Dot-爱代码爱编程

TP 首先我们考虑没有 m m m的限制情况,我们定义 s u

Daiwa Securities Co. Ltd. Programming Contest 2021(AtCoder Regular Contest 128)A-B题解-爱代码爱编程

A 思路:贪心 看数列可以分成几部分上升子序列 子序列最小的数和最大的数 (最大数的时候转换成银,最小数的时候转换金) 代码: #include <bits/stdc++.h> using namespace std; const int N = 200010; int n, a[N], b[N]; int main() { cin &g

ardupilot编译过程记录-爱代码爱编程

Administrator@PC-20160608XXZA ~ $ cd ardupilot1 Administrator@PC-20160608XXZA ~/ardupilot1 $ cd ardupilot Administrator@PC-20160608XXZA ~/ardupilot1/ardupilot $ ./waf configure

思维习题集_scanner___yw的博客-爱代码爱编程

一.E - Add and Mex (atcoder.jp)         (1)题目大意         给定你一串数,M次操作,每一次操作对于a[i]这个元素都会加上i,现在问你第i次操作后,该数组的最小非负整数补集是多少?          (2)解题思路                 对于n来说,有2*10^5,不能够直接模拟,那么我们

ardupilot飞控aocodarc-h7dual固件编译_lida2003的博客-爱代码爱编程

ArduPilot飞控AOCODARC-H743DUAL固件编译 1. 编译目标(AOCODARC-H743DUAL)2. 硬件支持包(APM-AOCODARC-H743DUAL)3. 编译步骤3.1 软件配置环境准

【oj比赛日历】快周末了,不来一场比赛吗? #11.12-11.18 #12场_comphub的博客-爱代码爱编程

CompHub 实时聚合多平台的数据类(Kaggle、天池…)和OJ类(Leetcode、牛客…)比赛。本账号同时会推送最新的比赛消息,欢迎关注! 更多比赛信息见 CompHub主页 或 点击文末阅读原文 以下信息仅供参考,以比赛官网为准 目录 2022-11-12(周六) #7场比赛2022-11-13(周日) #1场比赛2022-11-14(

daiwa securities co. ltd. programming contest 2022 autumn (atcoder beginner contest 277) a~c题详细讲解_逍遥zxq的博客-爱代码爱编程

这次C题难得太突然,搞得博主有点手足无措,最后Rating掉了1分……(博主很菜) 赛时AC:A,B,C。 好,不说废话,直接上题解。 目录 A - ^{-1} B - Playing Cards Validation C - Ladder Takahashi A - ^{-1} A - ^{-1}AtCoder is a pro

abc331 a-爱代码爱编程

Daiwa Securities Co. Ltd. Programming Contest 2023(AtCoder Beginner Contest 331) - AtCoder 掉大分的一场。D好若至调了好久,EF倒是全都一眼出做法...然而F手搓写bug了直到赛后才找到sb错误... A - Tomorrow 题意: 每年M月,每个月D天,求

daiwa securities co. ltd. programming contest 2023(atcoder beginner contest 331)补题-爱代码爱编程

A - Tomorrow 题目大意:我们设定每一年有mm个月,每个月有dd天,先给定一个日期y年m月d天,求明天的日期。 思路:很简单看看天数更新后有没有大于等于dd,如果有,那么m和y可能就要相应更新,如果没有那么就不用管,只把d更新即可。 #include<bits/stdc++.h> using namespace std; int