Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
P
police
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
9611046
police
Commits
c0adfec5
Commit
c0adfec5
authored
5 years ago
by
9611046
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
src adds
parent
ba8af490
master
No related merge requests found
Pipeline
#466
failed with stages
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
84 additions
and
5 deletions
+84
-5
Main.java
src/Main.java
+84
-5
No files found.
src/Main.java
View file @
c0adfec5
public
class
Main
{
import
java.util.ArrayList
;
import
java.util.Random
;
import
java.util.Scanner
;
class
Police
{
Random
rand
=
new
Random
();
Land
policeLand
;
int
firstx
=
rand
.
nextInt
(
policeLand
.
getLength
());
int
firsty
=
rand
.
nextInt
(
policeLand
.
getLength
());
private
int
x
=
firstx
;
private
int
y
=
firsty
;
public
void
move
(){
int
[][]
availgitableRout
=
}
public
void
setLand
(
Land
myLand
)
{
policeLand
=
myLand
;
}
public
int
getX
(){
return
x
;
}
public
int
getY
(){
return
y
;
}
}
class
Thief
{
Land
thiefLand
;
Random
rand
=
new
Random
();
private
int
firstx
=
rand
.
nextInt
(
thiefLand
.
getLength
());
private
int
firsty
=
rand
.
nextInt
(
thiefLand
.
getLength
());
private
int
x
=
firstx
;
private
int
y
=
firsty
;
class
police
{
public
int
getX
(){
return
x
;
}
public
int
getY
(){
return
y
;
}
public
void
setLand
(
Land
myLand
)
{
thiefLand
=
myLand
;
}
}
class
Land
{
private
int
length
;
private
int
width
;
private
int
[][]
landMatrix
=
new
int
[
length
][
width
];
public
Land
(
int
length
,
int
width
)
{
this
.
length
=
length
;
this
.
width
=
width
;
}
class
thief
{
public
int
getLength
()
{
return
length
;
}
public
int
getWidth
()
{
return
width
;
}
public
int
[][]
getLandMatrix
()
{
return
landMatrix
;
}
class
zamin
{
}
public
class
Main
{
public
static
void
main
(
String
[]
args
)
{
Scanner
scanner
=
new
Scanner
(
System
.
in
);
int
length
=
scanner
.
nextInt
();
int
width
=
scanner
.
nextInt
();
Land
myLand
=
new
Land
(
length
,
width
);
// police.setLand(myLand);
int
policeNumbers
=
scanner
.
nextInt
();
ArrayList
<
Police
>
polices
=
new
ArrayList
<
Police
>(
policeNumbers
);
for
(
int
i
=
0
;
i
<
polices
.
size
();
i
++)
{
polices
.
get
(
i
).
setLand
(
myLand
);
}
Thief
thief
=
new
Thief
();
thief
.
setLand
(
myLand
);
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment