Skip to content

Instantly share code, notes, and snippets.

@ik11235
ik11235 / config
Created April 23, 2014 14:34
多段SSHの設定を.ssh/configにまとめる ref: http://qiita.com/ik-fib/items/12e4fab4478e360a82a1
host gateway
HostName sshgate.hoge
User hoge
host *-none
ProxyCommand none
Host LocalB-*-out
ProxyCommand ssh -W %h:%p Bgateway-out
#!/bin/bash
trap 'rm -f "$TMPFILE"' EXIT
TARGETDIR="/home/USER/Downloads/"
TMPFILE=$(mktemp 2>/dev/null||mktemp -t tmp)
cd ${TARGETDIR}
ls . | grep -e "([1-9])" > ${TMPFILE}
while read difffile
@ik11235
ik11235 / AliceGameEasy.cpp
Last active August 29, 2015 14:10
SRM639
class AliceGameEasy {
public:
long long findMinimumValue(long long x, long long y) {
long long ans = 0;
long long sum = x+y,r=0,l=3037000490;
long long i=(r+l);
while(true)
{
i=(r+l)/2;
if((i*(i+1))/2 == sum)
class ElectronicPetEasy {
public:
string isDifficult(int st1, int p1, int t1, int st2, int p2, int t2) {
set<int> hash;
for(int i=0;i<t1;i++)
{
hash.insert(st1+(i*p1));
}
for(int i=0;i<t2;i++)
#include <iostream>
using namespace std;
int main(void){
int n,ans=0;
cin>>n;
for(int i=0;i<n;i++)
{
int tmp;
cin>>tmp;
ans+=tmp;
#include <iostream>
#include <algorithm>
using namespace std;
int main(void){
int n,ans=0;
cin>>n;
for(int i=0;i<n;i++)
{
int t,s,p;
cin>>t>>s>>p;
#include <iostream>
#include <algorithm>
using namespace std;
int main(void){
int t,n,ans=0;
cin>>t>>n;
int m[n+1];
for(int i=0;i<t;i++)
{
cin>>m[i];
#include<algorithm>
#include<iostream>
using namespace std;
int main()
{
int m,d;
cin>>m>>d;
if(m%d)
cout<<"NO"<<endl;
else
#include<algorithm>
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a+b==c && a-b==c)
cout<<"?"<<endl;
else if(a+b==c)
#include<algorithm>
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
int a[m],b[m];
for(int i=0;i<m;i++)