秋令营第一天~~

0|1今天老师主要讲了枚举和模拟,中午好困好困的听课。。。

0|2写一下今天老师讲的技巧吧

1|0scanf("%[可以加字符]",a);

1|1这个的作用就是只有输入的字符是括号里的字符时才会读入;如果加上"^"的话就变成了不是括号里的字符才能读入;

1|2eg的话就附上刚刚AC的表达式求值的代码吧

#include <iostream> #include <cstdio> const int MAXN = 100050; int a[MAXN]; char op[MAXN]; int main () { int ans=0; int n=0; while(scanf("%d%[+*]",&a[n],&op[n])==2)n++; for(int i=0;i<=n;i++) { int t=a[i]%10000; for(;i<n&&op[i]=='*';i++) { t=(t*a[i+1])%10000; } ans=(ans+t)%10000; } std::cout<<ans%10000; }

__EOF__

本文作者Kdlyh
本文链接https://www.cnblogs.com/kdlyh/p/17777019.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   加固文明幻景  阅读(12)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示