104 条题解
-
0sai901013 LV 3 @ 2008-10-29 21:47:50
那个题意真是,唉。。。
#include
#include
int m,n,ans;
int w[1000];
int job[30][30];
int time[30][30];
int last[100];
char line[30][10000];
char thing[30][10000];
int p[100];
int main()
{
memset(w,0,sizeof(w));
memset(job,0,sizeof(job));
memset(time,0,sizeof(time));
memset(line,0,sizeof(line));
memset(thing,0,sizeof(thing));
memset(last,0,sizeof(last));
memset(p,0,sizeof(p));int z,i,j,k,tim,mac,put;
scanf("%d%d",&m,&n);
for(i=1; i -
02008-10-28 18:05:16@
强烈鄙视数据!!!!
-
02008-10-22 15:59:48@
模拟啊模拟 容易出错的一点是忽略了某一工件的工序绝不能颠倒顺序
-
02008-10-22 08:03:15@
做模拟题如果笨一点去模拟的话,变量一般满天开的吧。大家如果不用英文名的话,要千万注意每个变量的意义。
-
02008-10-21 09:50:14@
最朴素的模拟……
去年看了N遍不懂,今年一次AC -
02008-10-12 08:48:12@
我知道为什么read可以而readln不行了...
事实上Vijos上的数据是按照官方数据改过的
就是说第六个点事实上还是多一个10
但是数据是按照多一个10算的,得116
我下到的数据是按照没有10给的,所以得112
C/C++选手没有这个问题,放心做就行了 -
02008-10-11 13:56:28@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-10-03 16:55:28@
严重b4题意~
明明说接下来的2n行,每行都是用空格隔开的m个正整数,每个数不超过20
可偏不能用readln
害我 用了1h debug~
还下载数据来看~那时还没怀疑~
感谢zhengdanwei的提醒 -
02008-09-30 15:50:04@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms#include
#define max(a,b) (a>b ? a:b)
short time[200][1000]={0};
struct WorkPiece
{
int mach[20];
int spend[20];
int i,begin;
}wp[20];
void setup(int n)
{
int i;
for (i=1;i -
02008-09-08 21:21:13@
var
m,n,i,j,x,q:longint;
b:array[1..400]of longint;
a:array[1..20,1..20]of longint;
d:array[1..20,1..20]of longint;
mo:array[1..20]of longint;
c:array[1..20,1..20]of boolean;
begin
readln(m,n);
for i:=1to m*n do
read(b[i]);
for i:=1to 2*n do
for j:=1to m do
if ix
then x:=mo[i];
writeln(x);
end.错的 -
02008-08-23 12:06:45@
简单模拟就过了~~
-
02008-08-20 13:34:25@
我35行AC!
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|- -
02008-08-11 20:46:20@
怀疑这样的题难度怎么是1
-
02008-07-19 22:14:58@
为什么不能readln....
-
02008-07-16 14:37:51@
对于第六个点我的解释:
数据有误,多了一个数字
官方数据如下:
8 9
2 8 8 4 7 2 6 3 9 3 3 2 1 6 5 5 9 9 6 8 2 8 9 7 1 3 3 6 7 6 9 3 5 1 7 2 4 3 8 1 4 1 4 6 8 9 4 6 6 7 2 5 2 7 9 4 4 1 1 5 2 5 4 1 7 5 8 5 7 8 3 9
1 2 3 4 5 6 7 8
1 2 4 5 6 7 8 3
3 4 5 6 7 8 1 2
5 6 7 8 1 2 3 4
4 5 6 7 1 2 3 8
1 2 3 4 8 7 6 5
1 2 4 3 5 6 8 7
3 4 5 6 7 8 1 2
4 5 3 2 1 6 7 8
5 6 7 8 9 10 3 4
9 3 5 6 7 8 10 4
10 3 9 5 1 5 6 7
14 5 9 8 3 5 10 7
12 5 6 7 8 9 4 7
5 6 7 8 9 13 4 2 10 (就是这里,多了个10)
5 6 7 8 9 3 4 10
10 12 13 4 5 6 7 8
4 5 6 3 2 10 7 6但我还是不明白,如果这样的话,为什么read可以而readln不行呢?
-
02007-11-15 15:47:17@
编译通过...
├ 测试数据 01:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 02:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 03:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 04:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 05:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 06:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 07:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 08:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 09:运行时错误...| 错误号: 103 | 文件未打开
├ 测试数据 10:运行时错误...| 错误号: 103 | 文件未打开
原因不明。。。 -
02007-11-15 10:46:52@
noip2007前一天来占个位
今年决不放弃...水题...
-
02007-11-14 09:22:36@
居然用READLN就过不去,匪夷所思
-
02007-11-13 16:01:57@
老天在罚我,只能过样例!!!
欲哭无泪 -
02007-11-08 14:14:21@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-