This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <cmath> | |
#include <iostream> | |
#include <string> | |
using namespace std; | |
string calc(string msg){ | |
int len,row,col,allot,margin; | |
string str=""; | |
len=msg.length(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import re | |
N = int(raw_input()) | |
for i in xrange(N): | |
T=str(raw_input()) | |
if re.search(r'^hackerrank',T) and re.search(r'hackerrank$',T): | |
print 0 | |
elif re.search(r'^hackerrank',T): | |
print 1 | |
elif re.search(r'hackerrank$',T): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TEXT='' | |
sum=0 | |
N=int(raw_input()) | |
for i in xrange(N): | |
TEXT+=' '+str(raw_input()) | |
T=int(raw_input()) | |
for i in xrange(T): | |
FIND=str(raw_input()) | |
print TEXT.count(FIND)+TEXT.count(FIND[:-2]+'se') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import re | |
for i in xrange(input()): | |
pan=str(raw_input()) | |
if re.search(r'[A-Z]{5}[0-9]{4}[A-Z]',pan): | |
print 'YES' | |
else: | |
print 'NO' | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import re | |
for i in range(input()): | |
text=str(raw_input()) | |
if re.search(r'^(hi [^d])',text,re.IGNORECASE): | |
print text |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
count=0 | |
for i in xrange(input()): | |
text=str(raw_input()) | |
if 'hackerrank' in text.lower(): | |
count+=1 | |
print count | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
languages=['C','CPP','JAVA','PYTHON','PERL','PHP','RUBY','CSHARP','HASKELL','CLOJURE','BASH','SCALA','ERLANG','CLISP','LUA','BRAINFUCK','JAVASCRIPT','GO','D','OCAML','R','PASCAL','SBCL','DART','GROOVY','OBJECTIVEC'] | |
for i in xrange(input()): | |
input=str(raw_input()).split() | |
language=input[1] | |
if language in languages: | |
print 'VALID' | |
else: | |
print 'INVALID' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Below are the solutions to Google XSS challenges hosted on https://xss-game.appspot.com/ | |
########################## Level 1: Hello, world of XSS ########################## | |
*** Query *** | |
https://xss-game.appspot.com/level1/frame?query=<script>alert(1)</script> | |
*** Vector *** | |
<script>alert(1)</script> | |
########################## Level 2: Persistence is key ########################## |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Please follow these steps if you need to download your divshot project. | |
# Let's say you need to download 'my-project' from production and you have Divshot CLI installed. | |
divshot login | |
mkdir my-project | |
divshot init | |
divshot download production | |
# Done |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Tired to doing git status? Watch git changes using the below script | |
#install watch using homebrew | |
$ brew install watch | |
#watch git status | |
$ watch --color git status | |
OlderNewer