- #include <iostream>
- #include <string>
- #include <sstream>
- using namespace std;
- int main()
- {
- string line;
- stringstream ss;
- int sum[3],a;
- for (int i = 0; i < 3; i++)
- {
- getline(cin, line);
- ss.clear();
- ss.str(line);
- sum[i] = 0;
- while (1)
- {
- ss >> a;
- if (ss.fail()) break;
- sum[i] += a;
- }
- //cout << sum[i] << endl;
- }
- int iMax = 0;
- for (int i = 1; i < 3;i++)
- if (sum[i]> sum[iMax])
- iMax = i;
- cout << iMax + 1 << ' '<< sum[iMax] << endl;
- return 0;
- }
標籤雲
visual basic 2008
(157)
訊息分享
(111)
Visual Studio 2008
(64)
wpf
(37)
每日一句
(35)
cpp
(30)
python
(26)
Silverlight
(22)
C++
(18)
Network Security
(15)
全國技藝競竇
(14)
好文分享
(11)
.Net
(10)
Blogger
(10)
名詞解釋
(10)
研討會
(10)
Excel
(9)
書籍介紹
(9)
每日一小品
(9)
電腦黑白講
(8)
Visual Studio 201X
(7)
分享
(7)
網頁設計
(7)
CSS
(5)
Algorithm
(4)
Network
(3)
PHP
(3)
Access
(2)
SA
(2)
VB.Net
(2)
VBA
(2)
WireShark
(2)
Word
(2)
php html
(2)
其他好東東
(2)
分類整理
(2)
Asp.Net
(1)
Batch
(1)
Blockly
(1)
IT News
(1)
OpenAI
(1)
SE
(1)
W7
(1)
Writer
(1)
app inv2
(1)
dfs
(1)
vex vr sample
(1)
影像處理練習
(1)
新站連結
(1)
黑白講
(1)
2014年6月10日 星期二
sstream
2014年6月9日 星期一
cin.getline
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- char line1[100];
- char line2[100];
- char line3[100];
- while (cin.getline(line1,100) )
- {
- cin.getline(line2, 100);
- cin.getline(line3, 100);
- cout << line3 << endl;
- cout << line1 << endl;
- cout << line2<< endl;
- }
- return 0;
- }
string to int
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main()
{
string s1,s2,s3,s1a="",s2a="",s3a="";
cin >> s1>>s2>>s3;
for (int i=0;i<s1.length();i++)
if (s1[i]>='0' && s1[i]<='9')
s1a = s1a + s1[i];
for (int i=0;i<s2.length();i++)
if (s2[i]>='0' && s2[i]<='9')
s2a = s2a + s2[i];
for (int i=0;i<s3.length();i++)
if (s3[i]>='0' && s3[i]<='9')
s3a = s3a + s3[i];
int n1,n2,n3;
istringstream(s1a) >>n1;
istringstream(s2a) >> n2;
istringstream(s3a) >>n3;
cout << n1+n2+n3<< endl;
return 0;
}
字元比對
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- string rstr, mstr;
- cin >> rstr >>mstr;
- int i=1,j=1;
- bool isOk = true;
- while (i<=rstr.length() && isOk == true)
- {
- while (rstr[i]!= mstr[j] && j<=mstr.length())
- {
- j++;
- }
- if (rstr[i]==mstr[j])
- {
- i++;
- j++;
- }
- else
- isOk = false;
- }
- if (isOk == true)
- cout << "YES" << endl;
- else
- cout << "NO" << endl;
- return 0;
- }
訂閱:
文章 (Atom)