当前位置:网站首页>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;
}
边栏推荐
- MySQL REGEXP:正则表达式查询
- 当产业互联网时代真正发展完善之后,将会在每一个场景见证巨头的诞生
- The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
- La jeunesse sans rancune de Xi Murong
- Heartless sword English translation of Xi Murong's youth without complaint
- Database performance optimization tool
- WCF: expose unset read-only DataMember property- WCF: Exposing readonly DataMember properties without set?
- Basic operation of database and table ----- the concept of index
- [OpenGL learning notes 8] texture
- Do you know the eight signs of a team becoming agile?
猜你喜欢
Main window in QT application
Introduction to redis (1)
JS implementation determines whether the point is within the polygon range
整理混乱的头文件,我用include what you use
Wechat applet; Gibberish generator
Interesting practice of robot programming 16 synchronous positioning and map building (SLAM)
[development of large e-commerce projects] performance pressure test - Optimization - impact of middleware on performance -40
PHP wechat official account development
Take you ten days to easily complete the go micro service series (IX. link tracking)
Logstash、Fluentd、Fluent Bit、Vector? How to choose the appropriate open source log collector
随机推荐
Jcenter () cannot find Alibaba cloud proxy address
实战模拟│JWT 登录认证
JS implementation determines whether the point is within the polygon range
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!
LeetCode周赛 + AcWing周赛(T4/T3)分析对比
MySQL backup and recovery + experiment
Kibana installation and configuration
Global and Chinese market of nutrient analyzer 2022-2028: Research Report on technology, participants, trends, market size and share
Redis' hyperloglog as a powerful tool for active user statistics
Async/await you can use it, but do you know how to deal with errors?
Include rake tasks in Gems - including rake tasks in gems
WCF: expose unset read-only DataMember property- WCF: Exposing readonly DataMember properties without set?
Redis master-slave replication cluster and recovery ideas for abnormal data loss # yyds dry goods inventory #
19. Delete the penultimate node of the linked list
Win: use PowerShell to check the strength of wireless signal
Take you ten days to easily complete the go micro service series (IX. link tracking)
Win:使用 Shadow Mode 查看远程用户的桌面会话
微信小程序;胡言乱语生成器
[flutter topic] 64 illustration basic textfield text input box (I) # yyds dry goods inventory #
Change the background color of a pop-up dialog