Problem 1101. USC Fall 2012 ACM : Chemical Analysis

This Challenge is to solve Question D, Chemical Analysis, of the USC ACM Fall 2012 Contest.

Given an array M of Element Spectral signatures(m elements by n Spectra) and a Sample spectra of width n, determine the minimum number of elements that could generate the Sample's spectra.

Input: [ A, Sample ]

Output: min_elements;

The minimum number Components to create the Sample Spectra. If no combination exists then output 0.

The full USC data file

Input: [1 1 0 0;0 1 1 1;0 1 1 0;0 1 0 1], [1 1 0 1]

Output: 2 as [1 1 0 0] and [0 1 0 1] can create [1 1 0 1]

The Winning C solution is in the Test Suite to assist - not likely.

Solution Stats

53.57% Correct | 46.43% Incorrect
Last Solution submitted on Oct 18, 2022

Problem Comments

Solution Comments

Show comments

Problem Recent Solvers10

Suggested Problems

More from this Author296

Problem Tags

Community Treasure Hunt

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

Start Hunting!