首页 > 其他 > 详细

元旦水几发

时间:2016-12-31 20:57:31      阅读:243      评论:0      收藏:0      [点我收藏+]

Problem 1 .输入一行文本,求得文本中用空格分隔的不同单词个数。

 1 #include<iostream>
 2 #include<sstream>
 3 #include<string>
 4 using namespace std;
 5 string str[200];
 6 int ex(string a) {
 7     for(int i=0; i<sizeof(str)/sizeof(str[0]); i++)
 8         if(a==str[i])return 0;
 9     return 1;
10 }
11 int main() {
12     string s;
13     while(getline(cin,s)) {
14         if(s[0]==#)break;
15         int i=0;
16         string a;
17         for(istringstream sin(s); sin>>a;) {
18             if(ex(a))
19                 str[++i]=a;
20         }
21         cout<<i<<endl;
22         for(i=0; i<sizeof(str)/sizeof(str[0]); i++)
23             str[i]="";
24     }
25     return 0;
26 }

Problem 2. 给出平行四边形的三个点,求出另外的不同位置的几个点。

 1 #include<iostream>
 2 #include<stdio.h>
 3 using namespace std;
 4 int main() {
 5     int x1,y1,x2,y2,x3,y3;
 6     while(scanf("%d %d",&x1,&y1)!=EOF) {
 7         scanf("%d %d",&x2,&y2);
 8         scanf("%d %d",&x3,&y3);
 9         printf("3\n");
10         printf("%d %d\n",x2-x1+x3,y2-y1+y3);
11         printf("%d %d\n",x3-x2+x1,y3-y2+y1);
12         printf("%d %d\n",x1-x3+x2,y1-y3+y2);
13     }
14     return 0;
15 }

 

元旦水几发

原文:http://www.cnblogs.com/A--Q/p/6240148.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!