这名用户暂未设置签名。
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
``` #include using namespace std; int n,m; int l[20]; int ans=0; map isp; void f(){ isp[0]=isp[1]=1; for(int i=2;i >n>>m; for(int i=1;i >l[i]; } f(); dfs(1,1,0)…
# T1-字符串修改 ## 思路: 要按这几个条件来取决: 1.长度差距大于1,你就算加一个或减一个,还是达不到相等的长度,所以肯定不行,cout s就跳出循环 ## 正确代码: ``` #include using namespace std; string s,t; void op(){ int j=0; for(…
## T1-字符串修改 ### 错因: 1.子序列写错了 2.一行代码要这么写: ``` int len1=s.size(); int len2=s.size(); len1-len2; ``` 而不能这么写: ``` s.size()-s.size(); ``` ## T2-石头坠落 1.多打空格,都打换行 2.没有…
在讨论《91分,求掉,必关(c++)》回复:
是什么细节,请指教
``` #include using namespace std; long long a[1000005]; int main() { long long n,d; cin>>n>>d; for(int i=1;i >a[i]; } sort(a+1,a+n+1); long long ans=0; for(int…
在讨论《30,必关》回复:
谢谢,已关
``` #include using namespace std; int h[10005],z[10005]; int main(){ int n,m; cin>>n>>m; int my=0; for(int i=1;i >h[i]; } for(int i=1;i >z[i]; sort(h+1,h+n+1);…
在讨论《各位大佬,请指点一下我的改进乱搞埃筛》回复:
``` #include using namespace std; bool isp[100000010]; void ashpick(int n,int m) { isp[m-1]=isp[m]=1; for(int i=2;i >n>>m; for(int i=1;i >l>>r; if(l m){ cout<<"…
``` #include using namespace std; bool isp[100000010]; void ashpick(int n) { isp[0]=isp[1]=1; for(int i=2;i >n>>m; for(int i=1;i >l>>r; if(l m){ cout<<"Crossing…
``` #include using namespace std; bool f(int n){ if(n >n>>m; for(int i=n;i<=m;i++){ for(int j=2;j<=i/2;j++){ if(i%j==0&&f(j)==1){ ans++; } } } cout<<ans; return…
在讨论《0分,求掉,必关》回复:
谢谢
``` #include using namespace std; bool f(int n){ if(n==1)return 0; if(n==2)return 1; for(int i=2;i >n>>m; for(int i=1;i >l>>r; for(int j=l;j<=r;j++){ if(f(j)==1…
``` #include using namespace std; bool f(int n){ for(int i=1;i<=n;i++){ if(n%i==0)return 1; } return 0; } int a[1000000]; int main(){ int n; int sum=3,ans=0; fo…
``` #include using namespace std; int a[100005],b[100005]; int main(){ int n,m; cin>>n>>m; for(int i=1;i >a[i]; } for(int i=1;i >b[i]; } sort(a+1,a+n+1); sort(b…
在文章《综合》发表评论:
我写的真是太太太太太太太太太太太太太太太太太太太太好了
在文章《综合》发表评论:
我写的真是太太太太太太太太太太太太太太太太太太太太好了
## P1595 信封问题 错误思路:看不懂 正确思路:用前缀和 正确代码: ``` #include using namespace std; long long a[10000000]; long long sum[10000000]; int main(){ int n; cin>>n; for(int i=1;…
## P1143 进制转换 正确思路:将x进制转十进制,再把十进制转x进制; 正确代码: ``` #include using namespace std; int x_ten(string s,int x){ int ans=0; int d; for(int i=1;i ='A'&&s[i] 0){ d=n%x;…
在讨论《RE,求调,》回复:
谢谢,AC了
在讨论《RE,求调,》回复:
那怎么做。555~
``` #include using namespace std; long long x1[10000010]; long long g(long long a,long long b){ if(a%b==0){ return b; } return g(b,a%b); } int main() { long lon…
字符串之间就是按照字典序来比较(>、三三字典序比较规则:逐位比较 当前谁大 它的字典序大 erase():字符串删除函数s.erase(idx,len):从字符串s的下标idx开始删除长度为len的字符串补充:没有len的话 把idx及后面都删除s="abcdefg";s.erase(3,2);=>s="abcfg";…
## B2026 计算浮点数相除的余 错误思路:不小心多输出k,注意向下取整,不要保留两位小数 错误代码: ``` #include using namespace std; int main(){ double a,b; cin>>a>>b; double k=a/b; cout using namespace st…
## P1223 排队接水 错误原因:题目错误 正确代码: ``` #include using namespace std; struct node{ double q; int idx; }a[1000005]; int cmp(node s,node b){ if(s.q!=b.q)return s.q >n;…
## 头像上传 错误思路:while是条件不成利运行,是大于G,两边都/2; 错误代码: ```cpp #include using namespace std; int main(){ int n,l,g,c,k; cin>>n>>l>>g; for(int i=1;i >c>>k; while(c g){ c/=2…
## [入门赛 #19] 分饼干 II 错误思路:不用前缀和。 正确思路:用高斯求和,还要用long long。 ## 错误代码 ```cpp #include using namespace std; int a[10000005]; int sum[10000005]; int main(){ for(int i=…
## 预处理前缀和 ```cpp sum[i]=sum[i-1]+a[i]; ``` ## 查询[l,r]区间和 ```cpp cout using namespace std; int a[10005]; int main(){ int n,q; cin>>n>>q; for(int i=1;i >a[i]; } i…
## 定义 ```cpp struct node{ int h; double f; //啥类型都能定义 }a[1000]; ``` ## 输入 ```cpp cin>>a[i].h>>a[i].f; ``` ## 输出 ```cpp cout using namespace std; struct node{//将身…
## 桶的定义 用数组来实现统计: ```cpp int vis[110]; ``` 初始数组定义在主函数外面才全是0. 桶开多大取决于元素大小。 ## 桶的操作 判断桶内有没有这个元素。 ```cpp if(vis[x]==0]cout<<x; ``` 元素放入桶中 ```cpp vis[x]++; ``` 输出桶数…
在讨论《满江红,多了一个甩都甩不去的s》回复:
谢谢