当前位置:网站首页>Educational Codeforces Round 122 (Rated for Div. 2) ABC
Educational Codeforces Round 122 (Rated for Div. 2) ABC
2022-07-05 01:37:00 【Vijurria】
The main idea of the topic : Put an integer n, Change its lowest digit to make it 7 Multiple .
Note that the need cannot contain a preamble 0.
input
3 42 23 377output
42 28 777
Directly control its lowest position without crossing the boundary .
#include<iostream>
#include<cmath>
#include<string>
#include<cstring>
#include<cstdlib>
#include<algorithm>
using namespace std;
int main()
{
cin.tie(0); cout.tie(0); ios::sync_with_stdio(false);
int t,n,m;
cin>>t;
while(t--)
{
int n;
cin>>n;
if(n%7==0) cout<<n<<endl;
else
{
if(n%10>=n%7) cout<<n-n%7<<endl;
else cout<<n+(7-n%7)<<endl;
}
}
return 0;
}The main idea of the topic : Given one, only 0 and 1 Composed string s, Select a substring , If 0 The number of >1, Then delete 1 The number of , On the contrary, if 1 The number of >0, Then delete 0 The number of .
a key (wa spot ) coming :If the amounts are the same, do nothing.
input
4 01 1010101010111 00110001000 1output
0 5 3 0
If the amounts are the same, do nothing. If sum0==sum1, Don't do anything ?
WA Once + Read the title again and find : Select substring , You have to delete the maximum number , So if I have a string s:“010101”
If I choose the whole string , You can only get 0
However, if I choose a string from it “01010”, Successfully found the difference between size ,so↓
#include<iostream>
#include<cmath>
#include<string>
#include<cstring>
#include<cstdlib>
#include<algorithm>
using namespace std;
int main()
{
cin.tie(0); cout.tie(0); ios::sync_with_stdio(false);
int t,n,m;
cin>>t;
while(t--)
{
string s;
cin>>s;
int one=0,zero=0;
for(int i=0;i<s.size();i++)
{
if(s[i]=='0') zero++;
else one++;
}
if(zero==one) cout<<zero-1<<endl;
else cout<<min(zero,one)<<endl;
}
return 0;
}The main idea of the topic : Game character health hc, aggressivity dc; Monster health hm, aggressivity dm.
The roles before the war are k A coin , One coin can be purchased separately w Attack power , Or is it a The life value of the .
Ask the character if he can win the monster ?
input
4 25 4 9 20 1 1 10 25 4 12 20 1 1 10 100 1 45 2 0 4 10 9 2 69 2 4 2 7output
YES NO YES YES
Be careful : If the judgment condition is written ca/d>=c/cb Meeting wa. And write it ( The life value of the character + The attack power of monsters -1)/ The attack power of monsters >=( Monster health + The attack power of the character -1)/ The attack power of the character . Because we will encounter the problem of remainder , So you need to round up ceil
eg:(5+2-1)/2=3 5/2=2;
#include<iostream>
#include<cmath>
#include<string>
#include<cstring>
#include<cstdlib>
#include<algorithm>
using namespace std;
typedef long long LL;
int main()
{
cin.tie(0); cout.tie(0); ios::sync_with_stdio(false);
int t;
cin>>t;
while(t--)
{
LL a,b,c,d,k,bb,aa;
cin>>a>>b>>c>>d>>k>>bb>>aa;
bool flag=false;
for(LL i=0;i<=k;i++)
{
LL ca=a+i*aa;
LL cb=b+(k-i)*bb;
//cout<<ca<<" "<<cb<<" "<<c<<" "<<d;
if((ca+d-1)/d>=(cb+c-1)/cb)
{
flag=true;
cout<<"YES"<<endl;
break;
}
}
if(flag==false) cout<<"NO"<<endl;
}
return 0;
}边栏推荐
- Kibana installation and configuration
- [FPGA tutorial case 10] design and implementation of complex multiplier based on Verilog
- Analysis and comparison of leetcode weekly race + acwing weekly race (t4/t3)
- MATLB | multi micro grid and distributed energy trading
- 微信小程序:星宿UI V1.5 wordpress系统资讯资源博客下载小程序微信QQ双端源码支持wordpress二级分类 加载动画优化
- Nebula Importer 数据导入实践
- 【CTF】AWDP总结(Web)
- One plus six brushes into Kali nethunter
- Lsblk command - check the disk of the system. I don't often use this command, but it's still very easy to use. Onion duck, like, collect, pay attention, wait for your arrival!
- The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
猜你喜欢

Remote control service

PHP wechat official account development

Wechat applet; Gibberish generator

Arbitrum: two-dimensional cost

流批一体在京东的探索与实践

How to safely eat apples on the edge of a cliff? Deepmind & openai gives the answer of 3D security reinforcement learning

Introduction to redis (1)

微信小程序;胡言乱语生成器

Do you know the eight signs of a team becoming agile?

Nebula importer data import practice
随机推荐
Redis(1)之Redis简介
Yyds dry inventory jetpack hit dependency injection framework Getting Started Guide
Vulnstack3
Numpy library introductory tutorial: basic knowledge summary
PHP wechat official account development
Blue Bridge Cup Square filling (DFS backtracking)
微信小程序:星宿UI V1.5 wordpress系统资讯资源博客下载小程序微信QQ双端源码支持wordpress二级分类 加载动画优化
Do you know the eight signs of a team becoming agile?
Is there a sudden failure on the line? How to make emergency diagnosis, troubleshooting and recovery
Database postragesq PAM authentication
batchnorm. Py this file single GPU operation error solution
es使用collapseBuilder去重和只返回某个字段
MySQL backup and recovery + experiment
Global and Chinese markets for stratospheric UAV payloads 2022-2028: Research Report on technology, participants, trends, market size and share
"2022" is a must know web security interview question for job hopping
[swagger]-swagger learning
小程序容器技术与物联网 IoT 可以碰撞出什么样的火花
无心剑英译席慕容《无怨的青春》
Kibana installation and configuration
What is the current situation and Prospect of the software testing industry in 2022?