Skip to content

Commit 19d4f06

Browse files
authored
#61 from priyanshisharma/master
2 parents 8d74cf8 + c4cd349 commit 19d4f06

File tree

4 files changed

+125
-0
lines changed

4 files changed

+125
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
#include <iostream>
2+
using namespace std;
3+
4+
int main() {
5+
int T,N,S,minz,mino;
6+
cin>>T;
7+
8+
while(T--)
9+
{
10+
minz=100;
11+
mino=100;
12+
cin>>N>>S;
13+
int A1[N],A2[N];
14+
for(int i=0;i<N;++i)
15+
cin>>A1[i];
16+
for(int i=0;i<N;++i)
17+
cin>>A2[i];
18+
for(int i=0;i<N;i++)
19+
{
20+
if(A2[i]==0)
21+
{
22+
minz=minz<A1[i]?minz:A1[i];
23+
}
24+
if(A2[i]==1)
25+
{
26+
mino=mino<A1[i]?mino:A1[i];
27+
}
28+
}
29+
if((S+minz+mino)<=100)
30+
cout<<"yes"<<endl;
31+
else
32+
cout<<"no"<<endl;
33+
}
34+
return 0;
35+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#include <iostream>
2+
using namespace std;
3+
4+
int main() {
5+
int T;
6+
cin>>T;
7+
int i;
8+
for(i=0;i<T;++i)
9+
{
10+
int N ;
11+
long C;
12+
cin>>N>>C;
13+
long sum=0;
14+
int j,k;
15+
for(j=0;j<N;++j)
16+
{
17+
int k;
18+
cin>>k;
19+
sum+=k;
20+
//cout<<endl<<k<<' '<<sum<<endl;
21+
}
22+
if(sum<=C)
23+
{
24+
cout<<"Yes"<<endl;
25+
}
26+
else
27+
cout<<"No"<<endl;
28+
}
29+
return 0;
30+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#include <iostream>
2+
using namespace std;
3+
4+
int main()
5+
{
6+
int t,i,j , tc,n, arr[40000],ctr=0;
7+
cin>>tc;
8+
for(t=0;t<tc;++t)
9+
{
10+
cin>>n;
11+
for(i=0;i<n;++i)
12+
{
13+
cin>>arr[i];
14+
}
15+
for(i=0;i<n;++i)
16+
{
17+
for(j=i+1;j<n;++j)
18+
{
19+
if((arr[i]+arr[j])==(arr[i]*arr[j]))
20+
{
21+
ctr++;
22+
//cout<<endl<<i<<"\t"<<j<<"\t"<<ctr<<endl;
23+
}
24+
}
25+
}
26+
cout<<ctr<<endl;
27+
ctr=0;
28+
29+
}
30+
return 0;
31+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#include <iostream>
2+
using namespace std;
3+
4+
int main()
5+
{
6+
int t,i , tc,n,s[8]={0,0,0,0,0,0,0,0},p[1000],sc[1000],sum;
7+
cin>>tc;
8+
for(t=0;t<tc;++t)
9+
{
10+
cin>>n;
11+
for(i=0;i<n;++i)
12+
{
13+
cin>>p[i]>>sc[i];
14+
if((sc[i]>s[p[i]-1])&&p[i]<9&&p[i]>0)
15+
{
16+
s[p[i]-1]=sc[i];
17+
}
18+
}
19+
sum=0;
20+
for(i=0;i<8;++i)
21+
{
22+
sum+=s[i];
23+
s[i]=0;
24+
}
25+
cout<<sum<<endl;
26+
27+
}
28+
return 0;
29+
}

0 commit comments

Comments
 (0)