当前位置:网站首页>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;
}
边栏推荐
- Outlook:总是提示输入用户密码
- Wechat applet; Gibberish generator
- Huawei machine test question: longest continuous subsequence
- Discrete mathematics: Main Normal Form (main disjunctive normal form, main conjunctive normal form)
- Logstash、Fluentd、Fluent Bit、Vector? How to choose the appropriate open source log collector
- Behind the cluster listing, to what extent is the Chinese restaurant chain "rolled"?
- Yyds dry inventory swagger positioning problem ⽅ formula
- es使用collapseBuilder去重和只返回某个字段
- After reading the average code written by Microsoft God, I realized that I was still too young
- "2022" is a must know web security interview question for job hopping
猜你喜欢
【大型电商项目开发】性能压测-性能监控-堆内存与垃圾回收-39
Win: use shadow mode to view the Desktop Session of a remote user
MySQL regexp: Regular Expression Query
流批一體在京東的探索與實踐
Wechat applet: exclusive applet version of the whole network, independent wechat community contacts
【大型电商项目开发】性能压测-优化-中间件对性能的影响-40
Remote control service
Actual combat simulation │ JWT login authentication
R语言用logistic逻辑回归和AFRIMA、ARIMA时间序列模型预测世界人口
Introduction to redis (1)
随机推荐
C basic knowledge review (Part 3 of 4)
Redis(1)之Redis简介
19. Delete the penultimate node of the linked list
How to safely eat apples on the edge of a cliff? Deepmind & openai gives the answer of 3D security reinforcement learning
Jcenter () cannot find Alibaba cloud proxy address
Wechat applet: wechat applet source code download new community system optimized version support agent member system function super high income
微信小程序:全新独立后台月老办事处一元交友盲盒
流批一體在京東的探索與實踐
Exploration and Practice of Stream Batch Integration in JD
Redis master-slave replication cluster and recovery ideas for abnormal data loss # yyds dry goods inventory #
Armv8-a programming guide MMU (3)
Global and Chinese market of portable CNC cutting machines 2022-2028: Research Report on technology, participants, trends, market size and share
phpstrom设置函数注释说明
A simple SSO unified login design
Win:使用组策略启用和禁用 USB 驱动器
Unified blog writing environment
Pytorch fine tuning (Fortune): hollowed out design or cheating
Database postragesql client connection default
Blue Bridge Cup Square filling (DFS backtracking)
Yyds dry inventory swagger positioning problem ⽅ formula