#include<bits/stdc++.h>usingnamespace std;intmain(){freopen("word.in","r",stdin);freopen("word.out","w",stdout);int n, k;
cin >> n >> k;// n个单词 每一行的字符数量不超过k
string s[109];for(int i =1; i <= n; i++)// n个单词
cin >> s[i];int sum =0;for(int i =1; i <= n; i++){
sum +=(int)s[i].size();if(sum <= k)// 可以放在一行{if(i !=1)
cout <<" ";
cout << s[i];}else{
cout << endl;// 单独开辟一行
cout << s[i];
sum =(int)s[i].size();}}return0;}
Do You Know Your ABCs?
#include<bits/stdc++.h>usingnamespace std;intmain(){//freopen("in.txt" , "r" , stdin);//freopen("out.txt" , "w" , stdout);int a[8];for(int i =1; i <=7; i++)
cin >> a[i];sort(a +1, a +7+1);//排序//A B C A+B B+C A+C A+B+C//因为 A<=B<=C 且都是正数//A+B+C 最大 最小的为A 第二小的为C 第三小的不一定为C A+B也有可能小于C//最大的为A+B+C 减去A和B 就能得到C
cout << a[1]<<" "<< a[2]<<" "<< a[7]- a[1]- a[2];return0;}
The Cow-Signal
#include<bits/stdc++.h>usingnamespace std;intmain(){freopen("cowsignal.in","r",stdin);freopen("cowsignal.out","w",stdout);int m, n, k;
cin >> m >> n >> k;
string g[11];for(int i =0; i < m; i++)// 输入m*n的图片
cin >> g[i];// 放大k倍for(int i =0; i < m; i++){int sum = k;while(sum--)//一行变k行{for(int j =0; j < n; j++){int ans = k;while(ans--)//一列变k列
cout << g[i][j];}
cout << endl;}}return0;}