HNU 12727 Carpenters' Language (水)

我不是女神ヾ 2022-09-17 12:22 73阅读 0赞

题目链接:http://acm.hnu.cn/online/?action=problem&type=show&id=12727&courseid=0

某OJ的热身赛,弱菜只水过了第一题。。。

题意很复杂,读懂了就发现水题本质……简单的说就是不断的向一个串里插入左括号和右括号,总插入数相等输出Yes,不等输出No

注意计数要用long long

  1. #include <cstdio>
  2. int main ()
  3. {
  4. int q;
  5. long long n1=0,n2=0;
  6. scanf("%d",&q);
  7. while (q--)
  8. {
  9. int tmp;
  10. char str[10];
  11. scanf("%*d%s%d",str,&tmp);
  12. if (str[0]=='(')
  13. n1+=tmp;
  14. else
  15. n2+=tmp;
  16. if (n1==n2)
  17. printf("Yes\n");
  18. else
  19. printf("No\n");
  20. }
  21. return 0;
  22. }

发表评论

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

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

相关阅读

    相关 cmake:cmake-language

    组织 CMake输入文件以CMake语言写在名为CMakeLists.txt的源文件中,或者以`.CMake`扩展名结尾的文件中 项目中的CMake语言源文件被组织为: