2014年 04月 14日 ( 1 )

 

Code-Strike予選とか

今日も仕事。報連相とかその辺のワーク。結構重かった。
お昼は光麺。ぬるかった。

f0019846_10493589.jpg


夜はゲーセン。
MARIA(I believe...)(H)フルコン
f0019846_10501886.jpg


太陽の子 87.5% miss1
f0019846_10505022.jpg


Codeforcesは、

A問題は、5文字以上、大文字、小文字、数字を含むパスワードであれば
Correctを返し、そうでなければToo weakを返す問題。やるだけ。


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main2 {
public static void main(String args[]) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
boolean[] isok = new boolean[3];
if(str.length() < 5){
System.out.println("Too weak");
}else{
for(int i = 0 ; i < str.length(); i++){
char c = str.charAt(i);
if(48 <= c && c <= 57){
isok[0] = true;
}else if(65 <= c && c <= 90){
isok[1] = true;
}else if(97 <= c && c <= 122){
isok[2] = true;
}
}
boolean correct = true;
for(int i = 0 ; i < isok.length ; i++){
if(!isok[i]){
correct = false;
break;
}
}
if(correct){
System.out.println("Correct");
}else{
System.out.println("Too weak");
}
}

}


B問題は、
N個のプロセッサがM個の処理を時間順に行って、
プロセッサpは時刻qにメモリX[p][q]をロックする。

同じメモリを2つ以上のプロセッサがロックしようとすると、
各プロセッサはデッドロックで以降の動作をやめる。
また、以後そのメモリを触ったプロセッサも同様にそれ以降の動作をやめる。
各プロセッサはいつまで動き続けることができるか。

やるだけのはずが通らず。

C問題も簡単だったそうですが、見ずに寝ました。

  by ddrer-yossi | 2014-04-14 23:46 | codeforces

SEM SKIN - DESIGN by SEM EXE