《C语言编程题45773》由会员分享,可在线阅读,更多相关《C语言编程题45773(13页珍藏版)》请在人人文库网上搜索。
1、1.短信计费用手机发短信,一般一条短信资费为0.1元,但限定每条短信的内容在70个字以内(包括70个字)。如果你所发送的一条短信超过了70个字,则大多数手机会按照每70个字一条短信的限制把它分割成多条短信发送。假设已经知道你当月所发送的每条短信的字数,试统计一下你当月短信的总资费。#include #include #include #include #include #include #include #define ll long long#define inf 2147483647using namespace std;int n;int main()cin n;double ans =。
2、 0;for(int i = 1; i x;ans = ans + (x - 1) / 70 + 1) * 0.1;printf(%.1lfn, ans);return 0;2.集体照医学部口腔3班n位同学约定拍集体照,n大于1且不超过100。摄影师要求同学按照身高站成两排,保证第二排的人身高都要大于等于第一排的人,且第二排的人数和第一排的人数相等或者比第一排多一个人。输入n位同学的身高,请问第二排中身高最矮的人的身高是多少?#include #include #include #include #include #include 精品.#include #define ll long lon。
3、g#define inf 2147483647using namespace std;int n;int a105;int main()while(scanf(%d, &n)if(n = 0)return 0;for(int i = 1; i ai;sort(a + 1, a + n + 1);cout #include #include #include #include #include #include #define ll long long#define inf 2147483647using namespace std;精品.int n, ans;int a105;bool vis。
4、105;void dfs(int x)if(x n + 2)x = n + 2; if(visx)if(ax)ans += 2;else ans += 1;dfs(x + 1);elsevisx = 1;if(x = n + 2)return;ans+;dfs(x + ax);int main()scanf(%d, &n);a1 = 1;for(int i = 2; i ai;dfs(1);cout #include #include 精品.#include #include #include #include #define ll long long#define inf 214748364。
5、7using namespace std;int n;string x;int main()scanf(%d, &n);for(int i = 1; i x;for(int j = 0; j #include #include #include #include #include #include 精品.#define ll long long#define inf 2147483647using namespace std;int y, m, d;int mm12 = 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31;int tot;int mai。
6、n()cin y m d;for(int i = 1990; i #include #include #include #include #include #include #include #define ll long long#define inf 2147483647using namespace std;精品.int n, m;struct dataint a200005;int cnt;bool empty()return cnt = 0;void push(int x)a+cnt = x;int p = cnt;while(p 1 & ap cnt)return;if(t + 1。
7、 n;for(int i = 1; i x; q.push(x);精品.cin m;char opt15;for(int i = 1; i x;q.push(x);return 0;7. 护林员盖房子在一片保护林中,护林员想要盖一座房子来居住,但他不能砍伐任何树木。现在请你帮他计算:保护林中所能用来盖房子的矩形空地的最大面积。#include #include #include #include #include #include #include #include #define ll long long#define inf 2147483647using namespace std;in。
8、t n, m;int ans;精品.int v2525;bool check(int a, int b, int c, int d)for(int i = a; i n m;for(int i = 1; i vij;for(int i = 1; i #include #include #include #include #include #include 精品.#define ll long long#define inf 2147483647using namespace std;int T;int y, m, d;int mm12 = 31, 28, 31, 30, 31, 30, 31,。
9、 31, 30, 31, 30, 31;int main()cin T;while(T-)char ch;cin y ch m ch d;string s;cin s;int day, tot = 0;if(s5 9 | s5 #include #include #include #include #include #include #include #define ll long long#define inf 2147483647using namespace std;int T;string s;map mp;double get(int x)double v = 0, t = 1;fo。
10、r(int i = x; i = 0 & si T;char ch;精品.ch = getchar();for(int t = 1; t = T; t+)printf(Problem #%dn, t);getline(cin, s);mpI = mpU = mpP = -1;for(int i = 0; i s.length(); i+)if(si = =)mpsi - 1 = get(i + 1);if(mpI = -1)printf(I=%.2lfAn, mpP / mpU);if(mpU = -1)printf(U=%.2lfVn, mpP / mpI); if(mpP = -1)printf(P=%.2lfWn, mpU * mpI); return 0;如有侵权请联系告知删除,感谢你们的配合!精品。