Skip to content

Commit 81aae2e

Browse files
adding spoj problems
1 parent 574b2d6 commit 81aae2e

File tree

31 files changed

+405
-0
lines changed

31 files changed

+405
-0
lines changed

.idea/.gitignore

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/codeStyles/codeStyleConfig.xml

+5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

+23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Codechef/Codechef.iml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/beg" isTestSource="false" />
7+
</content>
8+
<orderEntry type="inheritedJdk" />
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
</component>
11+
</module>

Codechef/contest/2020/2020.iml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/janLong" isTestSource="false" />
7+
</content>
8+
<orderEntry type="inheritedJdk" />
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
</component>
11+
</module>

Codechef/contest/AprilLong/in() {

Whitespace-only changes.

Codechef/contest/contest.iml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/zonal" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/Long" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/IcL" isTestSource="false" />
9+
<sourceFolder url="file://$MODULE_DIR$/AprilLong" isTestSource="false" />
10+
</content>
11+
<orderEntry type="inheritedJdk" />
12+
<orderEntry type="sourceFolder" forTests="false" />
13+
</component>
14+
</module>

Competitive-Programming.iml

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/techgig" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/spoj" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/Leetcode" isTestSource="false" />
9+
<sourceFolder url="file://$MODULE_DIR$/timusJudge" isTestSource="false" />
10+
<sourceFolder url="file://$MODULE_DIR$/uva" isTestSource="false" />
11+
<sourceFolder url="file://$MODULE_DIR$/atcoder" isTestSource="false" />
12+
<sourceFolder url="file://$MODULE_DIR$/codejam" isTestSource="false" />
13+
<sourceFolder url="file://$MODULE_DIR$/hackerearth" isTestSource="false" />
14+
<sourceFolder url="file://$MODULE_DIR$/interviewbit" isTestSource="false" />
15+
</content>
16+
<orderEntry type="inheritedJdk" />
17+
<orderEntry type="sourceFolder" forTests="false" />
18+
</component>
19+
</module>

atcoder/170/a

24.3 KB
Binary file not shown.

atcoder/170/a.cpp

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#include<bits/stdc++.h>
2+
3+
using std::cin;
4+
using std::vector;
5+
using std::cout;
6+
7+
#define fa for(int i=0;i<5;i++)
8+
int main(){
9+
int a;
10+
vector<int> arr;
11+
bool x=false;
12+
fa{
13+
cin>>a;
14+
arr.push_back(a);
15+
}
16+
fa{
17+
if(arr[i]==0){
18+
cout<<i+1;
19+
x=true;
20+
}
21+
}
22+
if(x==false){
23+
cout<<0;
24+
}
25+
return 0;
26+
}

atcoder/170/b

11.3 KB
Binary file not shown.

atcoder/170/b.cpp

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#include<bits/stdc++.h>
2+
3+
using namespace std;
4+
5+
int main(){
6+
int x,y;
7+
cin>>x>>y;
8+
if(y<=4*x && y%2==0){
9+
cout<<"Yes\n";
10+
}
11+
else{
12+
cout<<"No\n";
13+
}
14+
return 0;
15+
}

cdblocks/cdblocks.iml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/challenge1" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/challenge2" isTestSource="false" />
8+
</content>
9+
<orderEntry type="inheritedJdk" />
10+
<orderEntry type="sourceFolder" forTests="false" />
11+
</component>
12+
</module>

codeforces/codeforces.iml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/rating1300" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/Practice" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/round491div2" isTestSource="false" />
9+
<sourceFolder url="file://$MODULE_DIR$/round492div2" isTestSource="false" />
10+
</content>
11+
<orderEntry type="inheritedJdk" />
12+
<orderEntry type="sourceFolder" forTests="false" />
13+
</component>
14+
</module>

codeforces/rating1300/69A.java

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import java.io.*;
2+
3+
class Main{
4+
public static void main(String[] args)throws IOException{
5+
final BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
6+
int test=Integer.parseInt(br.readLine());
7+
int sum=0;
8+
while(test -- >0){
9+
int[] arr = Integer.parseInt(br.readLine().split(" "));
10+
int x=arr[0];
11+
int y=arr[1];
12+
int z=arr[2];
13+
sum=sum+x+y+z;
14+
}
15+
if(sum==0){
16+
System.out.println("YES");
17+
}
18+
else{
19+
System.out.println("NO");
20+
}
21+
}
22+
}
23+
24+

codes/cpp/cpp.iml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/basics/java" isTestSource="false" />
7+
</content>
8+
<orderEntry type="inheritedJdk" />
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
</component>
11+
</module>

codes/java/codes.iml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/derektut" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/HeadFirstJava" isTestSource="false" />
8+
</content>
9+
<orderEntry type="inheritedJdk" />
10+
<orderEntry type="sourceFolder" forTests="false" />
11+
</component>
12+
</module>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/SimpleBot" isTestSource="false" />
7+
</content>
8+
<orderEntry type="inheritedJdk" />
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
</component>
11+
</module>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/Lesson" isTestSource="false" />
7+
</content>
8+
<orderEntry type="inheritedJdk" />
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
</component>
11+
</module>

codes/java/practice/practice1.iml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/strings" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/baiscs" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/oops" isTestSource="false" />
9+
<sourceFolder url="file://$MODULE_DIR$/collections" isTestSource="false" />
10+
<sourceFolder url="file://$MODULE_DIR$/understanding-datatypes" isTestSource="false" />
11+
</content>
12+
<orderEntry type="inheritedJdk" />
13+
<orderEntry type="sourceFolder" forTests="false" />
14+
</component>
15+
</module>

hackerrank/compete/compete.iml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/weekofCode38" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/101hack5" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/worldcodesprint13" isTestSource="false" />
9+
</content>
10+
<orderEntry type="inheritedJdk" />
11+
<orderEntry type="sourceFolder" forTests="false" />
12+
</component>
13+
</module>

hackerrank/hackerrank.iml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/algo" isTestSource="false" />
8+
</content>
9+
<orderEntry type="inheritedJdk" />
10+
<orderEntry type="sourceFolder" forTests="false" />
11+
</component>
12+
</module>

practice/practice.iml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/algorithms" isTestSource="false" />
7+
<sourceFolder url="file://$MODULE_DIR$/tree" isTestSource="false" />
8+
<sourceFolder url="file://$MODULE_DIR$/strings" isTestSource="false" />
9+
<sourceFolder url="file://$MODULE_DIR$/LinkedList" isTestSource="false" />
10+
<sourceFolder url="file://$MODULE_DIR$/arrays" isTestSource="false" />
11+
<sourceFolder url="file://$MODULE_DIR$/recursion" isTestSource="false" />
12+
<sourceFolder url="file://$MODULE_DIR$/maths" isTestSource="false" />
13+
</content>
14+
<orderEntry type="inheritedJdk" />
15+
<orderEntry type="sourceFolder" forTests="false" />
16+
</component>
17+
</module>

projectEuler/projectEuler.iml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output />
5+
<content url="file://$MODULE_DIR$">
6+
<sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
7+
</content>
8+
<orderEntry type="inheritedJdk" />
9+
<orderEntry type="sourceFolder" forTests="false" />
10+
</component>
11+
</module>

spoj/Pattern/CPTTRN1.java

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package Pattern;
2+
3+
public class CPTTRN1 {
4+
public CPTTRN1(int n,int m){
5+
int row=1,nst=m;
6+
while(row<=n){
7+
for(int cst=1;cst<=nst;cst++) {
8+
if(((row & 1)==1)){
9+
if(((cst & 1)==1)){
10+
System.out.print("*");
11+
}else{
12+
System.out.print(".");
13+
}
14+
}else{
15+
if((cst&1)==1){
16+
System.out.print(".");
17+
}else{
18+
System.out.print("*");
19+
}
20+
}
21+
}
22+
System.out.println();
23+
row++;
24+
}
25+
}
26+
}

spoj/Pattern/CPTTRN2.java

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package Pattern;
2+
3+
public class CPTTRN2 {
4+
CPTTRN2(int n,int m){
5+
int row=1;
6+
while(row<=n){
7+
for(int cst=1;cst<=m;cst++){
8+
if((row==1) || (row ==n ) || (cst ==1) || (cst==m)){
9+
System.out.print("*");
10+
}else{
11+
System.out.print(".");
12+
}
13+
}
14+
System.out.println();
15+
row++;
16+
}
17+
}
18+
}

0 commit comments

Comments
 (0)