tozangezan's diary

勝手にソースコードをコピペして利用しないでください。

SRM 590

敗北しました。

250:きつね
やるだけ。

public class FoxAndChess{
	public String ableToMove(String a,String b){
		int s[]=new int[100];
		int S[]=new int[100];
		int t[]=new int[100];
		int T[]=new int[100];
		int m=0;
		int n=0;
		for(int i=0;i<a.length();i++){
			if(a.charAt(i)=='L'){
				s[m]=1;
				S[m++]=i;
			}
			if(a.charAt(i)=='R'){
				s[m]=2;
				S[m++]=i;
			}
						if(b.charAt(i)=='L'){
				t[n]=1;
				T[n++]=i;
			}
						if(b.charAt(i)=='R'){
				t[n]=2;
				T[n++]=i;
			}
						
		}
		if(m!=n)return "Impossible";
		for(int i=0;i<m;i++)if(s[i]!=t[i])return "Impossible";
		for(int i=0;i<m;i++){
			if(s[i]==1&&S[i]<T[i])return "Impossible";
			if(s[i]==2&&S[i]>T[i])return "Impossible";
		}
		return "Possible";
	}
}

500:線形代数

前期課程では、学問的なものの見方や考え方の基本を学び、将来、どんな分野に進んでも通用する基礎力を身につけるために、「基礎科目」と呼ばれる必修科目があります。文科生・理科生を問わず、外国語、情報、身体運動・健康科学を学び、異文化を理解し吸収する力、グローバル化する社会に対応できる行動力・判断力を養います。

教養学部前期課程でちゃんと勉強していれば解ける問題です。*1

challenge: 1つ落とした
242.92 + 0 + 0 + 50 = 292.92 (83rd)

Rating: 2398 -> 2408 (+10)
なぜかレートが上がった
数学(not 算数)が出来ない大学生であった(完)

*1:ぶっちゃけ数学II簡単すぎて全く勉強してなかった