Zoj 2947——Abbreviation

电玩女神 2022-08-09 12:54 255阅读 0赞

呵呵哒,一开始觉的很难,是因为题长,以后不能被长题再坑了!后来耐下性子读,才发现就是让比对缩写是否相同,我用字符数组写的,当时还开了二维数组,现在想来,实在是笨,不好意思再贴!

某牛的string代码:

  1. /*
  2. zoj_2947 水题||字符串处理
  3. */
  4. #include <iostream>
  5. #include <cstdio>
  6. #include <string>
  7. using namespace std;
  8. int main()
  9. {
  10. int T,n,i;
  11. string a,b,t;
  12. cin>>T;
  13. while( T-- )
  14. {
  15. a=""; b="";
  16. cin>>n;
  17. for( i=0;i<n;i++ )
  18. {
  19. cin>>t;
  20. a+=t[0];
  21. }
  22. cin>>n;
  23. for( i=0;i<n;i++ )
  24. {
  25. cin>>t;
  26. b+=t[0];
  27. }
  28. if( a==b ) cout<<"SAME\n";
  29. else cout<<"DIFFERENT\n";
  30. }
  31. return 0;
  32. }

发表评论

表情:
评论列表 (有 0 条评论,255人围观)

还没有评论,来说两句吧...

相关阅读

    相关 zoj1002

    [题目传送门][Link 1] 题目大意: 在一个最大为4\4的方格内建blockhouse( 碉堡) 但是有条件 1. 两个及以上blockhouse不能

    相关 Zoj 2947——Abbreviation

    呵呵哒,一开始觉的很难,是因为题长,以后不能被长题再坑了!后来耐下性子读,才发现就是让比对缩写是否相同,我用字符数组写的,当时还开了二维数组,现在想来,实在是笨,不好意思再贴!

    相关 ZOJ 3941

    题意:有n(10)段时间,会举行party,每个party有开始时间,结束时间,不同party举行时间可能重复。(时间范围为1~1e9) 我们一共最多可以参加m(1e9)