寒假每日一题(入门组)【week6 完结】
生活随笔
收集整理的這篇文章主要介紹了
寒假每日一题(入门组)【week6 完结】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 417. 不高興的津津
- 425. 明明的隨機數
- 458. 比例簡化【二分】
- 441. 數字統計
- 449. 質因數分解
- 445. 數字反轉
417. 不高興的津津
#include<bits/stdc++.h> using namespace std; int main(void) {int ans=0,sum=8;for(int i=0;i<7;i++){int a,b; cin>>a>>b;if(a+b>sum) {ans=i+1;sum=a+b;}}cout<<ans;return 0; }425. 明明的隨機數
#include<cstdio> #include<iostream> using namespace std; const int N=1010; bool st[N]; int cnt; int main(void) {int n; cin>>n;while(n--){int x; cin>>x;if(!st[x]) st[x]=true,cnt++;}cout<<cnt<<endl;for(int i=0;i<=N;i++)if(st[i]) cout<<i<<" ";return 0; }458. 比例簡化【二分】
https://www.acwing.com/problem/content/460/
441. 數字統計
https://www.acwing.com/problem/content/443/
449. 質因數分解
#include<bits/stdc++.h> using namespace std; bool check(int x) {if(x==1) return 0;for(int i=2;i<=x/i;i++){if(x%i==0) return false;}return true; } int main(void) {int n; cin>>n;for(int i=2;i<=n/i;i++){if(n%i==0&&check(i)&&check(n/i)){cout<<n/i;return 0;}}return 0; }445. 數字反轉
#include<cstdio> #include<iostream> #include<string> #include<algorithm> using namespace std; int main(void) {string s; cin>>s;if(s[0]=='-') cout<<'-',s=s.substr(1);//去除第一位reverse(s.begin(),s.end());while(s.size()>1&&s[0]=='0') s=s.substr(1);//去除前導零cout<<s<<endl;return 0; }總結
以上是生活随笔為你收集整理的寒假每日一题(入门组)【week6 完结】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 寒假每日一题(入门组)【week5 完结
- 下一篇: 寒假每日一题(入门组)【week7 完结