当前位置:网站首页>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;
}
边栏推荐
- 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!
- [CTF] AWDP summary (WEB)
- Global and Chinese markets for industrial X-ray testing equipment 2022-2028: Research Report on technology, participants, trends, market size and share
- Delaying wages to force people to leave, and the layoffs of small Internet companies are a little too much!
- Pytorch fine tuning (Fortune): hollowed out design or cheating
- The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
- R语言用logistic逻辑回归和AFRIMA、ARIMA时间序列模型预测世界人口
- [OpenGL learning notes 8] texture
- MATLB | multi micro grid and distributed energy trading
- Win: use shadow mode to view the Desktop Session of a remote user
猜你喜欢
Senior Test / development programmers write no bugs? Qualifications (shackles) don't be afraid of mistakes
Win: use PowerShell to check the strength of wireless signal
Wechat applet: exclusive applet version of the whole network, independent wechat community contacts
Nebula importer data import practice
Arbitrum: two-dimensional cost
MATLB | multi micro grid and distributed energy trading
Redis master-slave replication cluster and recovery ideas for abnormal data loss # yyds dry goods inventory #
PowerShell: use PowerShell behind the proxy server
Main window in QT application
Database performance optimization tool
随机推荐
微信小程序:全网独家小程序版本独立微信社群人脉
Armv8-a programming guide MMU (3)
PHP 约瑟夫环问题
Jcenter () cannot find Alibaba cloud proxy address
微信小程序:最新wordpress黑金壁纸微信小程序 二开修复版源码下载支持流量主收益
Global and Chinese market of portable CNC cutting machines 2022-2028: Research Report on technology, participants, trends, market size and share
What is the length of SHA512 hash string- What is the length of a hashed string with SHA512?
If the consumer Internet is compared to a "Lake", the industrial Internet is a vast "ocean"
[FPGA tutorial case 9] design and implementation of clock manager based on vivado core
Global and Chinese market of network connected IC card smart water meters 2022-2028: Research Report on technology, participants, trends, market size and share
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Five ways to query MySQL field comments!
Database postragesq role membership
Database postragesq PAM authentication
Hand drawn video website
Take you ten days to easily complete the go micro service series (IX. link tracking)
Great God developed the new H5 version of arXiv, saying goodbye to formula typography errors in one step, and mobile phones can also easily read literature
Introduction to the gtid mode of MySQL master-slave replication
Async/await you can use it, but do you know how to deal with errors?
[swagger]-swagger learning