-
个人简介
#include<bits/stdc++.h> using namespace std; bool isp(int n){//判断素数 for(int i=2; i<=n/i; i++){ if(n%i==0) return 0; } return n>1; } long long shi(string s){//进制转换 int t=0,m=0; for(int i=0; i<s.size(); i++) t = t*2 + s[i]-'0'; if(isp(t)) m ++; return m; } int main(){ int n,sum=0; cin>>n; string s; while(n--){ cin>>s; if(shi(s))sum++;
}
}
#include<bits/stdc++.h> using namespace std;//set去重和排序 int main(){ int n,x; cin>>n; set s; while(n--){ cin>>x; s.insert(x); } cout<<s.size()<<endl; // 1.迭代器遍历 set::iterator it=s.begin(); for(;it!=s.end();it++){ cout<<*it<<" "<<endl; } //2.for each:-std=C++ for(auto u : s)cout<<u<<" ";cout<<endl; cout<<endl; }
#include<bits/stdc++.h>//map用法 using namespace std; const int N=1e8+10; int n,x; map<int,int> st; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>x; st[x]++; } //for each for(auto it:st){ cout<<it.first<<" "<<it.second<<endl; } return 0; }
//后缀表达式求值 #include<bits/stdc++.h> using namespace std; const int N=1e6+10,mod=1e4; int st[N],hh; int main(){ string s; while(cin>>s){ if(s[0]'@')break; if(isdigit(s[0])){ int t=0; for(int i=0;i<s.size();i++){ t=t*10+s[i]-'0'; } st[++hh]=t; }else if(s[0]'-'&&s.size()>1){ int t=0; for(int i=1;i<s.size();i++){ t=t10+s[i]-'0'; } st[++hh]=-t; }else{ int b=st[hh--],a=st[hh--],c; if(s[0]'+')c=a+b; if(s[0]'-')c=a-b; if(s[0]=='')c=a*b; if(s[0]=='/')c=a/b; st[++hh]=c; } } cout<<st[hh]; return 0; }
//递归解前缀表达式值 #include<bits/stdc++.h> using namespace std; const int N=1e5+10; char s[N]; double f(){ if(!~scanf("%s",s)) exit(0); switch(s[0]){ case '+':return f()+f(); case '-':return f()-f(); case '*':return f()*f(); case '/':return f()/f(); default:return atof(s); break; } } int main(){ printf("%.2f\n",f()); return 0; }
-
通过的题目
-
最近活动
- C2025届2024年2月4日立春赛 OI
- C2026届2024年1月31日新年赛~Happy New Year OI
- 7.dfs 作业
- C2026届2024年1月27日-寒假集训 作业
- C2025届2024年1月27日-寒假集训 作业
- C2026届2023年12月31日元旦跨年赛 OI
- C2025届2023年12月31日元旦跨年赛 OI
- C2026届2023年12月分支结构练习 作业
- C2026届2023年12月顺序结构练习 作业
- 6.栈_队列 作业
- 5.二分 作业
- C2025届2023年11-12月练习 作业
- C2025届2023年11月18日练习_排序 作业
- 教师练题之一维数组 作业
- C2025届2023年10月20日练习_STL 作业
- C2025届2023年国庆练习(20231005) OI
- 2023年暑期初赛知识练习(20230813) OI
- C2025届2023年暑期练习 作业
- C2025届暑期二阶上练习题(20230730) OI
- C2024届暑期二阶下练习题(20230730) IOI
- C2025届普及组二阶(上)练习(20230725) OI
- C2024届二阶(下)测试题(20230723) OI
- C2025届普及组一阶总复习(20230715) 作业
- C2025届普及组一阶测试(20230715) OI
- C2025届普及组一阶基础知识测试(20230704) IOI
- C2025届普及组一阶基础知识测试(20230610) OI
- C2025届选择结构练习周日班(20230413) 作业
- C2025届选择结构练习周六班(20230413) 作业
题目标签
- 基础语法
- 35
- 嵌套循环
- 22
- 简单循环
- 19
- 分支问题
- 16
- 字符串
- 13
- 递归
- 12
- 普及组
- 12
- noip
- 12
- 其他
- 10
- dfs
- 9
- 基础问题
- 8
- 数组问题
- 8
- 数据结构
- 8
- 结构体
- 7
- 顺序结构
- 6
- 二分
- 6
- 模拟
- 6
- 一维数组
- 5
- 排序
- 5
- 循环
- 5