Problem 1097. USC Fall 2012 ACM Question A : Read Input File

Solution 175372

Submitted on 10 Dec 2012 by Susan
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
%% tic urlfn=''; urlwrite(urlfn,'codesin_A.txt'); % Load file from USC toc for trial=1:3 ptr=randi(17); A_USC = USC_file(urlfn,ptr); fid=fopen('codesin_A.txt','r'); qty=fscanf(fid,'%i',1); for q=1:ptr nr=fscanf(fid,'%i',1); nc=fscanf(fid,'%i',1); A=zeros(nr,nc); for i=1:nr strv=fscanf(fid,'%s',1); % Reads a line of text A(i,:)=strv-'0'; % vectorize the string end strv=fscanf(fid,'%s',1); Test=strv-'0'; end fclose(fid); assert(isequal(A,A_USC)) end % trial toc

Elapsed time is 1.274213 seconds. Elapsed time is 3.697002 seconds.

Suggested Problems

More from this Author241

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!