- #include <iostream>
- using namespace std;
- int main()
- {
- int a, b, c;
- cin>> a>> b>> c;
- if(a + b> c && a + c> b && b + c> a)
- {
- cout <<"Yes";
- }
- else
- {
- cout << "No";
- }
- return 0;
- }
第 2 题
- #include <iostream>
- #include <iomanip>
- using namespace std;
- void bubbleSort(float a[], int n)
- {
- for(int i = 0; i <n - 1; i++)
- {
- for(int j = 0; j < n - 1 - i; j++)
- {
- if(a[j]> a[j + 1])
- {
- swap(a[j], a[j + 1]);
- }
- }
- }
- }
- int main()
- {
- int n;
- cin>> n;
- float x[n];
- float sum = 0;
- for(int i = 0; i <n; i++)
- {
- cin>> x[i];
- sum += x[i];
- }
- bubbleSort(x, n);
- cout <<sum << endl;
- cout << fixed << setprecision(2) << x[n - 1] << endl;
- cout << fixed << setprecision(2) << x[n - 2] << endl;
- cout << fixed << setprecision(2) << x[n - 3] << endl;
- return 0;
- }
第 3 题
- #include <iostream>
- #include <map>
- #include <cstdio>
- using namespace std;
- int main()
- {
- freopen("hongbao.in", "r", stdin);
- freopen("hongbao.out", "w", stdout);
- int n;
- cin>> n;
- map<string, long long> mymap;
- string s;
- long long num;
- for(int i = 0; i <n; i++)
- {
- cin>> s>> num;
- mymap[s] = num;
- }
- int m;
- cin>> m;
- for(int i = 0; i <m; i++)
- {
- cin>> s;
- cout << mymap[s] << endl;
- }
- return 0;
- }
少儿编程答疑, 算法答疑请加微信 307591841 或 QQ307591841
公众号. jpg
来源: http://www.jianshu.com/p/4874d57f7992